あれー、repcached(memcached+replication patch)が起動せんぞ
configure通ってるのに、なんでlibeventのライブラリが見つからないとか言うのだ?(環境はCentOS5 でXenのDom-U)
# memcached -h memcached: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory
libeventは、coreに含まれているのかyum install/updateできず、tar ballからインストールしたのがまずかったような気もする。libevent-utilだけは単独でyum updateできたのも違和感あるけどな。
rpm作ろうとしたら、テストでハマった。
# cd /usr/src/redhat/SOURCES # wget ........ # tar zxf memcached-1.2.5-repcached-2.0.tar.gz # cd memcached-1.2.5-repcached-2.0 # ls (中略) memcached.spec (中略) # rpmbuild -ba memcached.spec (だらだらだら) + cd memcached-1.2.5 + make test prove ./t t/00-startup......... t/00-startup.........ok 1/3getaddrinfo(): Name or service not known failed to listen t/00-startup.........ok 2/3 t/00-startup.........ok t/64bit.............. (ここで詰まった)
(追記:ハマりの続きは http://d.hatena.ne.jp/kgbu/20080423#1208909787 をどうぞ)