付録D.2 HTTP Serverの設定
MC/ServiceGuardに適用するための,HTTP Serverの設定手順を次に示します。
-
HTTP Serverを各ノードのローカルディスクにそれぞれインストールします。
-
必要に応じて,HTTP Serverを監視するためのスクリプトを作成します。
作成については「付録D.3 監視スクリプトの作成」を参照してください。
-
MC/ServiceGuardの設定をします。
設定については「付録D.4 MC/ServiceGuardの設定」を参照してください。
-
HTTP Serverのコンフィグファイル,作成した監視スクリプトおよびMC/ServiceGuardのパッケージ制御スクリプトを各ノードに配布します。
-
MC/ServiceGuardを起動します。
環境設定については,次の点に注意してください。
(1) バーチャルホストの場合
フェイルオーバの結果,クライアントに返送されるサーバ名が変化する場合があります。このため,バーチャルホストでもServerNameディレクティブは必ず設定してください。
(2) IPアドレスの指定
IPアドレスを指定するディレクティブ(<VirtualHost>,BindAddress,Listen)では,定常IPアドレス(他ノードに移動できないIPアドレス)ではなく,再配置できるIPアドレス(パッケージに対して与えられ,他ノードに移動できるIPアドレス)を使用してください。
(3) コンフィグファイルの文法チェック
MC/ServiceGuardの起動の前には,"/opt/hitachi/httpsd/sbin/httpsdctl configtest"を実行し,サーバ設定が正しいことを確認してください。