ページの先頭行へ戻る
Enterprise Postgres 15 クラスタ運用ガイド(データベース多重化編)

3.8.3 裁定サーバの保守

裁定サーバの保守は、データベースサーバの業務に影響することなく行うことができます。

裁定サーバの保守は、以下の手順で行います。

  1. mc_arbコマンドをstopモードで実行し、Mirroring Controller裁定プロセスを強制停止します。

    Linuxの場合
    例)
    $ mc_arb stop -M /mcarb_dir/arbiter1 -e
    Windowsの場合
    例)
    > mc_arb stop -M D:\mcarb_dir\arbiter1 -e
  2. 保守作業を実施します。

  3. mc_arbコマンドをstartモードで実行し、Mirroring Controller裁定プロセスを再起動します。

    Linuxの場合
    例)
    $ mc_arb start -M /mcarb_dir/arbiter1
    Windowsの場合
    例)
    > mc_arb start -M D:\mcarb_dir\arbiter1
  4. mc_arbコマンドをstatusモードで実行し、データベースサーバと接続していることを確認します。

    mc_arbコマンドを実行した場合の状態表示例を以下に示します。

    Linuxの場合
    例)
    $ mc_arb status -M /mcarb_dir/arbiter1
    
    server_id    host            status
    ---------------------------------------
    server1      192.0.3.100     online
    server2      192.0.3.110     online 
    Windowsの場合
    例)
    > mc_arb status -M D:\mcarb_dir\arbiter1
    
    server_id    host            status
    ---------------------------------------
    server1      192.0.3.100     online
    server2      192.0.3.110     online 
  5. 手順4で実行したmc_arbコマンドの表示結果を確認します。

    確認する項目

    “status”の項目が、2行とも“online”になっていることを確認してください。