Replication Manager Software システム構成ガイド

[目次][索引][前へ][次へ]


7.4.4 ほかのディスク領域へのデータベースの移動(Solaris Veritas Cluster Serverの場合)

ここでは,Veritas Cluster Serverを使用している場合に,Solarisクラスタ環境のデータを移動する手順について説明します。なお,この手順は,Hitachi Command Suite共通コンポーネントのサービスがすでに起動していることを前提としています。

注意
クラスタ管理アプリケーションでは,クラスタリソースの設定時に登録した名称をリソース名に指定してください。
この項の構成
(1) 実行系ノードでの手順
(2) 待機系ノードでの手順

(1) 実行系ノードでの手順

  1. Cluster Server(Java Console)を起動します。
  2. 実行系ノードで,Hitachi Command Suite共通コンポーネントのサービスおよび共有ディスクを,実行系ノードが所有していることを確認します。
  3. 次のデーモンをオフラインにします。
    • HBase Storage Mgmt Common Service
    • HBase Storage Mgmt Web Service
    • HCS Device Manager Web Service
    • HiCommandServer
    • HiCommand Tiered Storage Manager
    • 上記以外のHitachi Command Suite製品のリソース
    重要
    次のリソースはオフラインにしないでください。オフラインにした場合,データベースの移行に失敗します。
    • 共有ディスク
    • クラスタ管理IPアドレス
    • 仮想ホスト名
  4. 次のコマンドを実行して,Hitachi Command Suite共通コンポーネントのサービスを停止します。
    <Hitachi Command Suite共通コンポーネントのインストールディレクトリ>/bin/hcmdssrv -stop
  5. HiRDBのデーモンをオフラインにします。
  6. 次に示す各リソースに対して,この手順を実行します。リソースを右クリックして,コンテキストメニューを表示し,[Enabled]が選択されていないことを確認します。
    • HBase Storage Mgmt Common Service
    • HBase Storage Mgmt Web Service
    • HCS Device Manager Web Service
    • HiCommandServer
    • HiCommand Tiered Storage Manager
    • HiRDB
    • 上記以外のHitachi Command Suite製品のリソース
  7. Cluster Explorerウィンドウで,[Service Groups]タブを選択します。Device Managerのデーモンを登録したグループを右クリックして,表示されたコンテキストメニューから[Freeze][Temporary]を選択します。
  8. 次のコマンドを実行して,データベースを共有ディスクに移行します。
    <Hitachi Command Suite共通コンポーネントのインストールディレクトリ>/bin/hcmdsdbclustersetup -createcluster -databasepath <データベースの再作成先ディレクトリ> -exportpath <データベースの退避先ディレクトリ> -auto

    <データベースの再作成先ディレクトリ>
    共有ディスク上のディレクトリを指定します。

    <データベースの退避先ディレクトリ>
    ローカルディスク上のディレクトリを指定します。
    注意
    • hcmdsdbclustersetupの実行前に,<データベースの再作成先ディレクトリ>および<データベースの退避先ディレクトリ>を削除または空にしておいてください。
    • hcmdsdbclustersetupを実行すると,HiRDBが使用するポートのポート番号がデフォルト値(23032)に戻ります。
    • 共有ディスク上の<データベースの再作成先ディレクトリ>には,次に示すデータベース容量を合計した空き容量が必要です。
      空き容量不足が原因でhcmdsdbclustersetupコマンドの実行に失敗した場合は,ディレクトリの空き容量を増やし,hcmdsdbclustersetupコマンドを再度実行してください。
      • Hitachi Command Suite共通コンポーネントのデータベース容量
      • Replication Managerと同一ホストにインストールされているすべてのHitachi Command Suite製品(Replication Managerを含む)のデータベース容量
    • hcmdsdbclustersetupコマンドが正常終了するまでは,共有ディスクを実行系ノードから切り離さないでください。hcmdsdbclustersetupコマンドが異常終了した状態でホストを再起動すると,共有ディスクの接続先が待機系ノードに切り替わることがあります。
    • autoオプションを使用すると,コマンド実行後にHitachi Command Suite共通コンポーネントおよびHiRDBが停止された状態になります。
    • 共有ディスク上の<データベースの再作成先ディレクトリ>のパスを指定してください。ローカルディスク上の<データベースの退避先ディレクトリ>のパスを指定してください。
    • <データベースの再作成先ディレクトリ>および<データベースの退避先ディレクトリ>は,63バイト以内の絶対パスを指定してください。
    • <データベースの再作成先ディレクトリ>および<データベースの退避先ディレクトリ>に使用できる文字を次に示します。
      AZaz09,「.」,「_
      パス区切り文字として「\」,「:」,「/」も使用できます。
  9. Cluster Explorerウィンドウで,[Service Groups]タブを選択します。Device Managerのデーモンを登録しているグループを右クリックして,表示されたコンテキストメニューから,次の操作を順に実行します。
    • [Unfreeze]を選択します。
    • [Switch To]を選択して,待機系ノードのホスト名を選択します。
    • [Freeze][Temporary]を選択します。

(2) 待機系ノードでの手順

  1. 待機系ノードで,Hitachi Command Suite共通コンポーネントのサービスおよび共有ディスクを,待機系ノードが所有していることを確認します。
  2. 次のコマンドを実行して,共有ディスク上のデータベースを使用するように設定を変更します。
    <Hitachi Command Suite共通コンポーネントのインストールディレクトリ>/bin/hcmdsdbclustersetup -createcluster -databasepath <データベースの再作成先ディレクトリ> -exportpath <データベースの退避先ディレクトリ> -auto
    <データベースの再作成先ディレクトリ>には,実行系ノードでデータベースを共有ディスクに移行したときに指定したディレクトリと同じディレクトリを指定してください。
    注意
    • hcmdsdbclustersetupの実行前に,<データベースの再作成先ディレクトリ>および<データベースの退避先ディレクトリ>を削除または空にしておいてください。
    • hcmdsdbclustersetupコマンドが正常終了するまでは,共有ディスクを実行系ノードから切り離さないでください。hcmdsdbclustersetupコマンドが異常終了した状態でホストを再起動すると,共有ディスクの接続先が待機系ノードに切り替わることがあります。
    • autoオプションを使用すると,コマンド実行後にHitachi Command Suite共通コンポーネントおよびHiRDBが停止された状態になります。
    • <データベースの退避先ディレクトリ>には,ローカルディスク上のディレクトリを指定します。
    • <データベースの退避先ディレクトリ>は,63バイト以内の絶対パスを指定してください。
    • <データベースの退避先ディレクトリ>に使用できる文字を次に示します。
      AZaz09,「.」,「_
      パス区切り文字として「\」,「:」,「/」も使用できます。
  3. Cluster Explorerウィンドウで,[Service Groups]タブを選択します。Device Managerのデーモンを登録したグループを右クリックして,表示されたコンテキストメニューから[Unfreeze]を選択します。
  4. 次に示す各リソースに対して,この手順を実行します。リソースを右クリックして,表示されたコンテキストメニューから[Enabled]を選択します。
    • HBase Storage Mgmt Common Service
    • HBase Storage Mgmt Web Service
    • HCS Device Manager Web Service
    • HiCommandServer
    • HiCommand Tiered Storage Manager
    • HiRDB
    • 上記以外のHitachi Command Suite製品のリソース
  5. Cluster Explorerウィンドウで,[Service Groups]タブを選択します。Device Managerのデーモンを登録したグループを右クリックして,表示されたコンテキストメニューから,次の操作を順に実行します。
    • [Switch To]を選択して,実行系ノードのホスト名を選択します。
    • [Online]を選択して,実行系ノードのホスト名を選択します。

[目次] [前へ] [次へ]


All Rights Reserved. Copyright© 2010, 2014, Hitachi, Ltd.