• 検索結果がありません。

第4章 設定

A.1 UNIX

ファイル名:sc00a | 最終更新日時05/06/23 17:18

付録A サンプル

以下に、Systemwalker Operation Managerからスケジュールするジョブのサ ンプル(スクリプトまたはバッチファイル)を示します。

136

A.1.2 Interstage Traffic Director 5.1以降の場合 DISABLE

Interstage Traffic Director 5.1以降で、Webサーバや業務サーバを切り離 す場合

###############################################################################

# 切り離しのサンプルスクリプト – DISABLE #

# システムの情報に合わせて適切な値を設定して利用してください。 #

# #

#スクリプトファイル名: 任意 #

#TrDアドレス: Interstage Traffic DirectorのIPアドレス #

#ユーザ名 : Interstage Traffic Directorのモニタ・オペレータのアカウント名#

#パスワード : Interstage Traffic Directorのモニタ・オペレータのパスワード #

#ファームIPアドレス:切り離し対象サーバの属するInterstage Traffic Directorで #

# 設定するファーム名 #

#IPアドレス:切り離し対象のサーバのIPアドレス #

#シャットダウン時間:ポリシー設定情報に10秒加えた数を設定してください。 #

###############################################################################

# 分散対象サーバを保守開始

nsstate TrDアドレス ユーザ名 パスワード /loadbalance /down /farm ファームIPアド レス /target IPアドレス /wait 10

if [ $? -ne 0 -a $? -ne 8 ] then

# nsstateの復帰値が0(正常)または8(残コネクションあり)以外の場合はエラー exit 1

fi

# シャットダウン時間待ち合わせ sleep シャットダウン時間

# 分散対象サーバの状態確認

nsstate TrDアドレス ユーザ名 パスワード /loadbalance /state /farm ファームIPア ドレス /target IPアドレス

if [ $? -ne 5 ] then

# nsstateの復帰値が5(保守処理中)以外の場合はエラー exit 1

fi exit 0

137

ENABLE

Interstage Traffic Director 5.1以降で切り離した(保守モード)Webサー バや業務サーバを組み込む場合

###############################################################################

# 組み込みのサンプルスクリプト – ENABLE #

# システムの情報に合わせて適切な値を設定して利用してください。 #

# #

#スクリプトファイル名: 任意 #

#TrDアドレス: Interstage Traffic DirectorのIPアドレス #

#ユーザ名 : Interstage Traffic Directorのモニタ・オペレータのアカウント名#

#パスワード : Interstage Traffic Directorのモニタ・オペレータのパスワード #

#ファームIPアドレス:組み込み対象サーバの属するInterstage Traffic Directorで #

# 設定するファーム名 #

#IPアドレス: 組み込み対象のサーバのIPアドレス #

#故障検出間隔時間:ポリシー設定情報に10秒加えた数を設定してください。 #

###############################################################################

nsstate TrDアドレス ユーザ名 パスワード /loadbalance /up /farm ファームIPアドレ ス /target IPアドレス /wait 10

if [ $? -ne 0 ] then

# nsstateの復帰値が0(正常終了)以外の場合はエラー exit 1

fi

# 故障検出間隔時間待ち合わせ sleep 故障検出間隔時間

# 分散対象サーバの状態確認

nsstate TrDアドレス ユーザ名 パスワード /loadbalance /state /farm ファームIPア ドレス /target IPアドレス

if [ $? -ne 0 ] then

# nsstateの復帰値が0(動作中)以外の場合はエラー exit 1

fi exit 0

Interstage Traffic Directorがホットスタンバイ構成の場合、

138

TrDアドレスには代表IPアドレスを指定してください。

139