問題の概要:Sun Cluster 3.x を実行している大規模なシステムでは、ノード停止コマンド shutdown -g0 -y -i6 で再起動が行われず、OK プロンプトに続いて Failfast: Halting because all userland daemons have died というメッセージが表示されることがある。
回避方法: 次に示す回避方法のどれか 1 つを選択してください。
ノードを停止し、ok プロンプトに続いて boot と入力します。
ノードの停止前に failfasts を無効にします。
# /usr/cluster/lib/sc/cmm_ctl -f
# shutdown -g0 -y -i6
ノードが再起動したなら failfasts を有効にします。
# /usr/cluster/lib/sc/cmm_ctl -f
または、システムを停止する前に、次の mdb コマンドを使用して failfast_panic_delay タイムアウト値を大きくします。
(echo 'cl_comm`conf+8/W 0t600000' ;
echo 'cl_comm`conf+c/W 0t600000') | mdb -kw
この例では、タイムアウト値が 600000 ミリ秒 (10 分) に設定されます。