memcachedb

下载软件

安装

tar zxvf libevent-1.4.11-stable.tar.gz 
cd libevent-1.4.11-stable
 ./configure 
make
make install
tar zxvf db-4.7.25.tar.gz 
cd db-4.7.25
cd build_unix/
 ../dist/configure 
make
make install
echo "/usr/local/BerkeleyDB.4.7/lib/" >> /etc/ld.so.conf
ldconfig
cd memcachedb-1.2.0
./configure --with-libevent=/usr/local --with-bdb=/usr/local/BerkeleyDB.4.7/ --enable-threads
make
make install

启动:主从

主:(读写)

memcachedb -p 21211 -d -r -u root -H /data/memcachedb -N -P /data/memcachedb/21211.pid -R 127.0.0.1:31211 -M

从:(只读)

memcachedb -p 21212 -d -r -u root -H /data/memcachedb_slave -N -P /data/memcachedb/21212.pid -R 192.168.0.2:31212 -O 192.168.0.1:31211 -S

示例:

memcachedb -p 21211 -d -r -u root -H /data/memcachedb -N -P /data/memcachedb/21211.pid -R 125.65.45.221:31211 -M
memcachedb -p 21212 -d -r -u root -H /data/memcachedb -N -P /data/memcachedb/21212.pid -O 125.65.45.221:31211 -R 125.65.45.180:31212 -S

启动错误处理

启动报错:

memcachedb: error while loading shared libraries: libevent-1.4.so.2: cannot open shared object file: No such file or directory

处理方法:

ln -s /usr/local/lib/libevent-1.4.so.2  /usr/lib64/libevent-1.4.so.2 

参考

linux/memcachedb.txt · 最后更改: 2009/07/23 07:46 由 kenvin
到顶部
chimeric.de = chi`s home Creative Commons License Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0 红麦软件 红麦软件