カーネルパニックしたら自動的に再起動
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*カーネルパニックしたら自動的に再起動 [#aaa50015]
【参考サイト】
http://qiita.com/ykirishima/items/1d09c7eb8b7bd1433a6d
http://www.on-sky.net/~hs/misc/?Raspberry+Pi+HA+Server+wi...
https://flyingdutchman.kawasaki3.org/freebsd_on_aws.html
http://milkandlait.blogspot.jp/2012/08/freebsd-kernel-pan...
リモートでカーネルパニックすると、手も脚も出ないので設定...
-------
カーネルがパニックしてデバッガが起動し、遠隔地から操作で...
まず、/etc/sysctl.confに以下の行を追加
debug.debugger_on_panic=0
/usr/local/etc/rc.d/ddb という名前で以下のスクリプトを設置
&ref(ddb);
#!/bin/sh
# PROVIDE: ddb
# BEFORE: sysctl
. /etc/rc.subr
name="ddb"
start_cmd="ddb_start"
stop_cmd=":"
rcvar="ddb_enable"
ddb_start ()
{
/sbin/ddb script kdb.enter.panic=reset
}
load_rc_config $name
run_rc_command "$1"
スクリプトの実行ビットを立て
# chmod 750 /usr/local/etc/rc.d/ddb
# ls -l /usr/local/etc/rc.d/ddb
-rwxr-x--- 1 root wheel 228 May 3 18:40 /usr/local/e...
最後に、/etc/rc.confに以下の行を追加
ddb_enable="YES"
shutdownやrebootしてデバッガで止まらずに「15秒後に再起動...
----
** 作業まとめ [#v447a4fb]
echo debug.debugger_on_panic=0 >> /etc/sysctl.conf
echo ddb_enable=\"YES\" >> /etc/rc.conf
&ref(ddb); を、/usr/local/etc/rc.d/に置く
chmod 750 /usr/local/etc/rc.d/ddb
rebootして確認
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
終了行:
CONTENTS
#contents
----
Lastmodified &lastmod;
----
*カーネルパニックしたら自動的に再起動 [#aaa50015]
【参考サイト】
http://qiita.com/ykirishima/items/1d09c7eb8b7bd1433a6d
http://www.on-sky.net/~hs/misc/?Raspberry+Pi+HA+Server+wi...
https://flyingdutchman.kawasaki3.org/freebsd_on_aws.html
http://milkandlait.blogspot.jp/2012/08/freebsd-kernel-pan...
リモートでカーネルパニックすると、手も脚も出ないので設定...
-------
カーネルがパニックしてデバッガが起動し、遠隔地から操作で...
まず、/etc/sysctl.confに以下の行を追加
debug.debugger_on_panic=0
/usr/local/etc/rc.d/ddb という名前で以下のスクリプトを設置
&ref(ddb);
#!/bin/sh
# PROVIDE: ddb
# BEFORE: sysctl
. /etc/rc.subr
name="ddb"
start_cmd="ddb_start"
stop_cmd=":"
rcvar="ddb_enable"
ddb_start ()
{
/sbin/ddb script kdb.enter.panic=reset
}
load_rc_config $name
run_rc_command "$1"
スクリプトの実行ビットを立て
# chmod 750 /usr/local/etc/rc.d/ddb
# ls -l /usr/local/etc/rc.d/ddb
-rwxr-x--- 1 root wheel 228 May 3 18:40 /usr/local/e...
最後に、/etc/rc.confに以下の行を追加
ddb_enable="YES"
shutdownやrebootしてデバッガで止まらずに「15秒後に再起動...
----
** 作業まとめ [#v447a4fb]
echo debug.debugger_on_panic=0 >> /etc/sysctl.conf
echo ddb_enable=\"YES\" >> /etc/rc.conf
&ref(ddb); を、/usr/local/etc/rc.d/に置く
chmod 750 /usr/local/etc/rc.d/ddb
rebootして確認
----
Total access &counter(total);:本日 &counter(today);:昨...
#counter([total|today|yesterday]);
ページ名: