ネットワークがちょくちょく落ちてるので。 [不具合・問題・解決方法?とか]
#! /bin/bash
ETH1=`/sbin/ifconfig -s|grep eth0|cut -c-4`
if [ -z "$ETH1" ]; then
/usr/bin/logger "Interface eth0 has gone."
/etc/init.d/networking restart
/usr/bin/logger "Restarting network..."
ETH2=`/sbin/ifconfig -s|grep eth0|cut -c-4`
if [ $ETH2 != "eth0" ]; then
/usr/bin/logger "Failed to recover eth0."
elif [ $ETH2 = "eth0" ]; then
/usr/bin/logger "Recovered eth0!"
fi
elif [ $ETH1 = "eth0" ]; then
PING1=`/usr/bin/fping 192.168.1.1|grep alive`
if [ -n "$PING1" ]; then
/usr/bin/logger "eth0 is alive."
elif [ -z "$PING1" ]; then
/usr/bin/logger "eth0 is alive but unreachable to router."
/etc/init.d/networking restart
/usr/bin/logger "Restarting network..."
PING2=`/usr/bin/fping 192.168.1.1|grep alive`
if [ -n "$PING2" ]; then
/usr/bin/logger "Recovered network!"
elif [ -z "$PING2" ]; then
/usr/bin/logger "eth0 is alive but something wrong with network."
fi
fi
fi
exit 0
ま、てきとうにこんな感じのスクリプトで。
# echo >> "0-59/5 * * * * root cd / && run-parts /etc/cron.5minitesly"
# mkdir /etc/cron.5minitesly
して、/etc/cron.5minitesly にスクリプトを置いておく。
あと、chomod u+xも忘れずに。
これで5分以上ネットワークは落ちなくなったのですが、
サーバ自体がいつの間にか落ちていることも。。。
Zabbixサーバなのに。。
MIBシンボル名をOIDに変換する。 [Linux コマンド・設定 Memo]
ZABBIXでApple Time Capsuleを監視する [ZABBIX]
Zabbix統合監視「実践」入門 ~障害通知、傾向分析、可視化による省力運用 (Software Design plusシリーズ)
- 作者: 寺島 広大
- 出版社/メーカー: 技術評論社
- 発売日: 2010/04/08
- メディア: 大型本
Zabbixのicmppingでエラーが出るので。 [ZABBIX]
Mac OSX 対応のパケットアナライザを入れる [Mac]
実践 パケット解析 ―Wiresharkを使ったトラブルシューティング
- 作者: Chris Sanders
- 出版社/メーカー: オライリー・ジャパン
- 発売日: 2008/01/25
- メディア: 単行本
- 作者: 久米原 栄
- 出版社/メーカー: ソフトバンククリエイティブ
- 発売日: 2009/06/27
- メディア: 大型本
パケットキャプチャ実践技術―Wiresharkによるパケット解析 応用編
- 作者: 竹下 恵
- 出版社/メーカー: リックテレコム
- 発売日: 2009/01
- メディア: 単行本
パケットキャプチャ入門―LANアナライザWireshark活用術
- 作者: 竹下 恵
- 出版社/メーカー: リックテレコム
- 発売日: 2007/02
- メディア: 単行本
HDL2-G にntpをいれるとネットワークが止まる?! [IO DATA HDL2-G]
いつのまにかネットワークが落ちてる [Server hardware]
ZABBIXでイーサネットのリンクを監視する [ZABBIX]
Zabbix統合監視「実践」入門 ~障害通知、傾向分析、可視化による省力運用 (Software Design plusシリーズ)
- 作者: 寺島 広大
- 出版社/メーカー: 技術評論社
- 発売日: 2010/04/08
- メディア: 大型本
NFSサーバーをインストールする [Server software]
起動の状況を表示したり [Linux コマンド・設定 Memo]
RAIDアレイを他のマシンで引き継ぐとき [LinuxでSoftware RAID]
HDL2-G でapt-getできるようにする [IO DATA HDL2-G]
今更ながら、、便利な sysv-rc-conf [Linux コマンド・設定 Memo]
ubuntu 10.04 (lucid)でRAIDアレイのフォーマット時にstride,stripe widthが自動的に設定される [LinuxでSoftware RAID]
RAID構築したと思いきや、degradしていたとき。。 [LinuxでSoftware RAID]
ubuntu 10.04 (lucid)に netatalk 2.1 を入れる [Netatalk]
ubuntu 9.10 から 10.04 へアップグレードすると。。。2 [不具合・問題・解決方法?とか]
Zabbix 1.8.1 を再インストールした後の設定とか [ZABBIX]
Zabbix統合監視「実践」入門 ~障害通知、傾向分析、可視化による省力運用 (Software Design plusシリーズ)
- 作者: 寺島 広大
- 出版社/メーカー: 技術評論社
- 発売日: 2010/04/08
- メディア: 大型本
Zabbix の再インストール [ZABBIX]
Zabbix統合監視「実践」入門 ~障害通知、傾向分析、可視化による省力運用 (Software Design plusシリーズ)
- 作者: 寺島 広大
- 出版社/メーカー: 技術評論社
- 発売日: 2010/04/08
- メディア: 大型本
ubuntu 9.10 から 10.04 へアップグレードすると。。。 [Server software]
ubuntu のアップグレードを行う [Linux コマンド・設定 Memo]
iPad予約開始というので。。 [iPad]
Mac用地デジ対応TVチューナーを比較する [Mac]
I-O DATA Mac用 USB接続 地上デジタル対応TVキャプチャBOX「m2TV」 GV-MACTV
- 出版社/メーカー: アイ・オー・データ
- メディア: エレクトロニクス
PIXELA MAC用 USB接続 地上/BS/CS 110度 3波 キャプチャーボード PIX-DT181-PU0
- 出版社/メーカー: ピクセラ
- メディア: エレクトロニクス
I-O DATA Mac用 USB接続 地上デジタル対応TVキャプチャBOX「m2TV」 GV-MACTV
- 出版社/メーカー: アイ・オー・データ
- メディア: エレクトロニクス