・cron実行は5分毎くらいがいいかも
#!/bin/sh # ------------------------ # [NAME] # ------------------------ # Version : 1.0 # date : YYYY/MM/DD export LANG=C export PATH=/bin:/sb RETRY="3" SLEEP="5" ACTIVE="0" ## 死活確認(1分未満で完了するようにすること) i=1 while [ $i -le $RETRY ]; do ------- ◆処理 fpingをして死活を確認 フラグを立てる 応答あり=ACTIVE="0" 応答なし=ACTIVE="1" ------- sleep $SLEEP i=$(($i+1)) done ## インターフェイスの活性化 if [ $ACTIVE = "1"]; then ------- ◆処理 NIC Aliasの有効化処理 ifup後にsleepして立ち上がりを待つ ------- fi ## インターフェイスの活性化状況を確認 活性化している=処理終了 活性化していない=エラー終了