高信頼化システム監視機能 HAモニタ Linux(R)編
moninfo(実行系でのサーバ引き継ぎ情報の設定/待機系でのサーバ引き継ぎ情報の参照・表示)
形式
moninfo サーバ識別名 {-p サーバ引き継ぎ情報|-g}
|
実行できるユーザ
スーパユーザ,および一般ユーザ
機能
実行サーバと待機サーバとの間にペアが成立した際,ペアになる待機サーバに引き継がれるサーバ引き継ぎ情報を設定します。また,設定されているサーバ引き継ぎ情報を参照・表示します。
moninfoコマンドは,ユーザコマンド内でだけ発行できます。
オプション
リターンコード
| 値 | 意味 |
|---|---|
| 0 | 正常終了(サーバ引き継ぎ情報の設定・参照・表示が完了しました) |
| 0以外 | 異常終了 |
注意事項
使用例
ユーザコマンド内でのmoninfoコマンドの使用例を示します。
case "$2" in
"server1")
case "$4" in
"online")
case "$5" in
"-s")
if [ "$6" = "start" ]
then
#server1 online start!!
moninfo server1 -p 1.2.3.4
fi
|
(凡例) 太字:サーバ引き継ぎ情報の設定部分
case "$2" in
"server1")
case "$4" in
"standby")
case "$5" in
"-a")
if [ "$6" = "start" ]
then
#server1 system exchange start!!
IPADDR='moninfo server1 -g'
/sbin/ifconfig eth1:1 inet $IPADDR netmask 255.255.255.0 broadcast 1.2.3.255
/sbin/arping -U -c 2 -I eth1 $IPADDR
/bin/echo 0 > /proc/sys/net/ipv4/route/flush
fi
|
(凡例) 太字:サーバ引き継ぎ情報の参照部分
All Rights Reserved. Copyright (C) 2005, 2012, Hitachi, Ltd.