daemontoolsインストール
移転しました。
memcachedが止まる事があるらしいため、daemontoolsを入れておく
# mkdir -p /package # chmod 755 /package # chmod +t /package # cd /package # wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gz # tar xvzf daemontools-0.76.tar.gz # cd admin/daemontools-0.76 # wget http://qmail.org/moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patch # patch -p1 < daemontools-0.76.errno.patch # ./package/install # kill -HUP 1 # mkdir -p /var/www/services # mkdir /var/www/services/memcached # chmod +t /var/www/services/memcached # vi /var/www/services/memcached/run ----- #!/bin/sh PORT=11211 USER=memcached MAXCONN=1024 CACHESIZE=64 OPTIONS="" if [ -f /etc/sysconfig/memcached ];then . /etc/sysconfig/memcached fi export LD_LIBRARY_PATH=/usr/local/lib/:$LD_LIBRARY_PATH exec 2>&1 exec /usr/local/bin/memcached -p $PORT -u $USER -m $CACHESIZE -c $MAXCONN $OPTIONS ----- # ln -s /var/www/services/memcached/ /service/memcached svstatで0, 1 secondsを繰り返していない事を確認する。 (0, 1を繰り返している場合はrunスクリプトなどに誤りがある) # svstat /service/memcached/ /service/memcached/: up (pid 6723) 36 seconds