用daemontools监控zookeeper和storm
参考官网网址:
https://storm.apache.org/documentation/Fault-tolerance.htmll
一、用daemontools监控storm
1、主要目录和run脚本
在/service下,新建文件夹storm,新建run文件
cd /service
mkdir storm
cd storm
touch run
vi run
run内容如下:
#!/bin/sh
exec 2>&1
exec storm路径/bin/storm nimbus
注:在非nimbus的机器上,上述的nimbus改为supervisor
2、相关log配置
绿色字可以不看,只要配好run文件,直接运行supervise /service/storm后,会自动生成logs文件夹存放storm的日志。
nohup supervise /service/nimbus>nimbus.log &