Loading install.sh +23 −3 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ xlsFilePath="/tmp/xls" hdfsStartupSate="false" #是否启动自启动脚本 monitorServerState="true" monitorServerState="false" # namenode地址,支持HA,需要将core-site.xml和hdfs-site.xml放到conf目录下 namenodeFs="hdfs://mycluster:8020" Loading Loading @@ -368,8 +368,28 @@ echo "6,启动" sh ${workDir}/script/start_all.sh # 7启动自启动脚本 monitor_pid=${workDir}/monitor_server.pid if [ "true" = $monitorServerState ];then echo 'start monitor server' nohup python -u ${workDir}/script/monitor_server.py $installPath $zkQuorum $zkMasters $zkWorkers > ${workDir}/monitor_server.log 2>&1 & if [ -f $monitor_pid ]; then TARGET_PID=`cat $monitor_pid` if kill -0 $TARGET_PID > /dev/null 2>&1; then echo "monitor server running as process ${TARGET_PID}.Stopping" kill $TARGET_PID sleep 5 if kill -0 $TARGET_PID > /dev/null 2>&1; then echo "$command did not stop gracefully after 5 seconds: killing with kill -9" kill -9 $TARGET_PID fi else echo "no monitor server to stop" fi echo "monitor server running as process ${TARGET_PID}.Stopped success" rm -f $monitor_pid fi nohup python -u ${workDir}/script/monitor_server.py $installPath $zkQuorum $zkMasters $zkWorkers > ${workDir}/monitor_server .log 2>&1 & echo $! > $monitor_pid echo "start monitor server success as process `cat $monitor_pid`" fi Loading
install.sh +23 −3 Original line number Diff line number Diff line Loading @@ -99,7 +99,7 @@ xlsFilePath="/tmp/xls" hdfsStartupSate="false" #是否启动自启动脚本 monitorServerState="true" monitorServerState="false" # namenode地址,支持HA,需要将core-site.xml和hdfs-site.xml放到conf目录下 namenodeFs="hdfs://mycluster:8020" Loading Loading @@ -368,8 +368,28 @@ echo "6,启动" sh ${workDir}/script/start_all.sh # 7启动自启动脚本 monitor_pid=${workDir}/monitor_server.pid if [ "true" = $monitorServerState ];then echo 'start monitor server' nohup python -u ${workDir}/script/monitor_server.py $installPath $zkQuorum $zkMasters $zkWorkers > ${workDir}/monitor_server.log 2>&1 & if [ -f $monitor_pid ]; then TARGET_PID=`cat $monitor_pid` if kill -0 $TARGET_PID > /dev/null 2>&1; then echo "monitor server running as process ${TARGET_PID}.Stopping" kill $TARGET_PID sleep 5 if kill -0 $TARGET_PID > /dev/null 2>&1; then echo "$command did not stop gracefully after 5 seconds: killing with kill -9" kill -9 $TARGET_PID fi else echo "no monitor server to stop" fi echo "monitor server running as process ${TARGET_PID}.Stopped success" rm -f $monitor_pid fi nohup python -u ${workDir}/script/monitor_server.py $installPath $zkQuorum $zkMasters $zkWorkers > ${workDir}/monitor_server .log 2>&1 & echo $! > $monitor_pid echo "start monitor server success as process `cat $monitor_pid`" fi