memcachedが起動しないとき
memcachedを動かすにはlibeventが必要なんだけど、インストールしているにも関わらず「libevent?何それ?」とmemcachedさまが仰られるのでちょっと困った。
$ memcached
memcached: error while loading shared libraries: libevent-1.3b.so.1: cannot open shared object file: No such file or directory
調べてみたところ、別途環境変数を定義しないとダメっぽい。
export LD_LIBRARY_PATH=/usr/local/lib/
これで動いた。
README見てもこれ書いてなかったんだよなぁ…ディストリのせいなのかな?
2007/10/19追記
sudo vi /etc/ld.so.conf #末尾に/usr/local/libを追加
sudo /sbin/ldconfig
でもいいみたい。Linuxの初歩らしいと言う事に今更気づく自分バカス。