daemontools监控zookeeper

来源:互联网 发布:大圣旗舰商城软件 编辑:程序博客网 时间:2024/06/05 23:59

安装daemontools,其中针对centos 6以上需要加上#start后的代码,否则不自动启动 zk需要提前装好 需要修改下面脚本中对应的zk路径


#!/bin/shyum install patchsudo mkdir -p /packagesudo chmod 1755 /package/cd /package/sudo wget http://cr.yp.to/daemontools/daemontools-0.76.tar.gzsudo tar xzf daemontools-0.76.tar.gzcd admin/daemontools-0.76sudo wget http://www.qmail.org/moni.csi.hu/pub/glibc-2.3.1/daemontools-0.76.errno.patchsudo patch -p1 < daemontools-0.76.errno.patchsudo rm daemontools-0.76.errno.patch /package/daemontools-0.76.tar.gzsudo ./package/install#startcd /etc/initecho "start on runlevel [12345]" > svscan.confecho "respawn" >> svscan.confecho "exec /command/svscanboot" >> svscan.confinitctl reload-configurationinitctl start svscan#prepare zkmkdir -p /service/zkcd /service/zkecho "#!/bin/sh" > runecho "export JAVA_HOME=/data/web/jdk" >> runecho "exec /data/gaoyf/zk/bin/zkServer.sh start > /dev/null 2>&1" >> runchmod 755 run



0 0