监测区块链货币节点并自启动

#!/bin/bash

bchpath="/home/fullnode/BCH/mainnet_btc.sh"
serverName="bchserver"

function restartCoinServer(){
  for i in $serverName;
    do
      num=`ps -ef | grep $i | grep -v grep | wc -l`
        if [ $num -eq 0 ]; then
           echo "当前".$i."重启开始时间..".$(date "+%Y-%m-%d %H:%M:%S")
           if [ $i = "bchserver" ]; then
              echo "当前".$i."开始启动.."
              source $bchpath
              echo "当前".$i."启动完成.."
           fi 
           echo "当前".$i."重启结束时间..".$(date "+%Y-%m-%d %H:%M:%S")
        fi
    done  

restartCoinServer

你可能感兴趣的:(服务器配置,区块链)