6.10.2 二重化するファイルの変更

二重化するファイルを追加,変更,削除するときの手順を次に示します。太字部分は,二重化のための変更を行っている部分です。

手順は,基本的にファイルの一重化から二重化への変更と同じです。

<この項の構成>
(1) 抽出側Datareplicatorでの変更手順
(2) 反映側Datareplicatorでの変更手順

(1) 抽出側Datareplicatorでの変更手順

抽出側Datareplicatorでの変更手順を次に示します。

  1. 抽出側HiRDBを正常停止します。
  2. hdestateコマンドで抽出情報キューファイルのread位置とwrite位置が同じであることを確認します。
  3. hdestopコマンドでDatareplicatorを停止します。
  4. 二重化定義ファイルを変更します。
  5. 二重化するファイルの物理ファイルを用意します
  6. 未使用になる物理ファイルを削除します。
  7. 二重化するファイルの論理ファイルと同じ名称のファイルが存在する場合,そのファイルを削除します。
  8. hdestart -iコマンドでDatareplicatorを初期化します。
  9. 各ノードの$HDEPATH下に作成された二重化制御ファイルのバックアップを取得します。
  10. 系切り替え構成の場合,切り替え先の$HDEPATH下に二重化制御ファイルをコピーします。
  11. 抽出側HiRDBを起動します。
  12. hdeprepコマンドを実行します。
  13. hdestartコマンドでDatareplicatorを起動します。
注※
物理ファイルの用意とは,キャラクタ型スペシャルファイルを使用する場合のパーティション割り当て,及びシンボリックリンクの作成を意味します。

(2) 反映側Datareplicatorでの変更手順

反映側Datareplicatorでの変更手順を次に示します。

抽出側Datareplicatorでの変更手順との基本的な違いは,HiRDBを停止する必要がないことです。

  1. hdsstateコマンドで反映情報キューファイルのread位置とwrite位置が同じであることを確認します。
  2. hdsstopコマンドでDatareplicatorを停止します。
  3. 二重化定義ファイルを変更します。
  4. 二重化するファイルの物理ファイルを用意します
  5. 未使用になる物理ファイルを削除します。
  6. 二重化するファイルの論理ファイルと同じ名称のファイルが存在する場合,そのファイルを削除します。
  7. hdsstart -iコマンドでDatareplicatorを初期起動します。
  8. $HDSPATH下に作成された二重化制御ファイルのバックアップを取得します。
  9. 系切り替え構成の場合,切り替え先の$HDSPATH下に二重化制御ファイルをコピーします。
注※
物理ファイルの用意とは,キャラクタ型スペシャルファイルを使用する場合のパーティション割り当て,及びシンボリックリンクの作成を意味します。
なお,反映情報キューファイルと反映ステータスファイルをキャラクタ型スペシャルファイルで作成した後に初めて初期化する場合は,反映側Datareplicatorをhdsstart -i -fコマンドで初期開始してください。2回目以降は-fオプションを指定する必要はありません。