Sun Java System Messaging Server 6 2005Q4 管理ガイド

ProcedureVeritas Cluster Server 3.5 を使用して Messaging Server を HA サービスとして設定するには

手順
  1. ノードの 1 つから Cluster Explorer を起動します。

    この Veritas Cluster Server の手順では、Messaging Server を HA サービスとして設定するためにグラフィカルユーザーインタフェースを使用することを前提とします。

    Cluster Explorer を起動するには、次のコマンドを実行します。


    # /opt/VRTSvcs/bin/hagui
    

    GUI を使用するため、VRTScscm パッケージがインストールされている必要があります。

  2. タイプ DiskGroup のディスクグループリソース s1ms_dg を追加して、有効にします。

  3. タイプ Mount のマウントリソース s1ms_mt を追加します。

    1. Veritas Cluster Server 2.0 と異なり、-y (または -n) を FsckOpt に追加する必要があります。NULL オプションの場合、Mount がハングアップします。fsck_vxfs の詳細については、Solaris のマニュアルページを参照してください。

    2. まだ有効でない場合は必ず、「Link」ボタンをクリックしてリソースのリンクを有効にします。

  4. s1ms_mts1ms_dg の間にリンクを作成します。リソース s1ms_mt を有効にします。

    次の図は依存関係ツリーを示したものです。

    図 3–1 Veritas Cluster Server 依存関係ツリー 1

    この図は Veritas クラスタでの依存関係を示します。

  5. Java Enterprise System インストーラを実行し、管理サーバーと Messaging Server を選択します。

    1. 管理サーバーの設定中、ホスト名の入力を求められたときは必ず論理ホスト名を指定します。

    2. 主要ノード (たとえば、Node_A) から Messaging Server 設定プログラムを実行して Messaging Server をインストールします。

    3. pkgadd(1M) コマンドを使用して、Veritas Cluster Server エージェントパッケージ SUNWmsgvc (Java Enterprise System CD の Messaging Server Product サブディレクトリ内) をインストールします。

      これで、Messaging Server と Veritas エージェントが Node_A にインストールされます。

  6. バックアップノード (たとえば、Node_B) に切り替えます。

  7. Java Enterprise System インストーラを実行して、バックアップノード (Node_B) に Messaging Server をインストールします。

  8. Messaging Server をインストールしたあと、useconfig ユーティリティーを使用することにより、バックアップノード (Node_B) で追加の初期実行時設定を作成する必要がなくなります。useconfig ユーティリティーを使用すると、HA 環境内の複数のノード間で単一の設定を共有できます。このユーティリティーは、既存の設定をアップグレードまたは更新するものではありません。「useconfig ユーティリティーの使用」を参照してください。

    これで、Node_B に Veritas エージェントがインストールされます。

  9. Cluster Explorer の「File」メニューから「Import Types」を選択し、ファイル選択ダイアログボックスを表示します。

  10. /etc/VRTSvcs/conf/config ディレクトリから MsgSrvTypes.cf タイプをインポートします。このタイプファイルをインポートします。このファイルを検索するには、クラスタノード上で作業している必要があります。

  11. ここで、タイプ MsgSrv のリソース (たとえば、Mail) を作成します。このリソースに対して論理ホスト名プロパティーを設定する必要があります。

  12. Mail リソースは s1ms_mt および webip に依存します。次の依存関係ツリーに示すようにリソース間のリンクを作成します。

    図 3–2 Veritas Cluster の依存関係ツリー

    この図は Veritas Cluster での依存関係を示します。

    1. すべてのリソースを有効にし、Mail をオンラインにします。

    2. すべてのサーバーが起動したことを確認します。

  13. Node_A に切り替え、高可用性設定が機能しているかどうかをチェックします。

  14. グループ属性 OnlineRetryLimit3 から 0 に変更します。変更しないと、フェイルオーバーしたサービスが同じノード上で再起動する可能性があります。