付録C.1 RDエリアの状態遷移
運用コマンド実行時のRDエリアの状態遷移を次の表に示します。
RDエリアの状態(遷移前) |
RDエリアの状態(遷移後) |
|||||
---|---|---|---|---|---|---|
オープン |
閉塞 |
クローズ |
閉塞,かつクローズ |
参照可能閉塞 |
参照可能閉塞,かつクローズ |
|
オープン※1 |
− |
pdhold |
トランザクション終了※3 |
pdhold -c |
pdhold -i |
× |
閉塞 |
pdrels又はpdrels -o |
− |
× |
pdclose |
pdhold -i |
× |
クローズ |
pdopen,pdrels -o,又はトランザクション開始※2 |
× |
− |
pdhold又はpdhold -c |
× |
pdhold -i |
閉塞,かつクローズ |
pdrels -o |
pdopen |
pdrels |
− |
× |
pdhold -i |
参照可能閉塞 |
pdrels又はpdrels -o |
× |
× |
× |
− |
pdclose又はトランザクション終了※3 |
参照可能閉塞,かつクローズ |
× |
× |
pdrels |
pdhold又はpdhold -c |
pdopen又はトランザクション開始※2 |
− |
参照可能バックアップ閉塞 |
pdrels又はpdrels -o |
× |
× |
× |
× |
× |
参照可能バックアップ閉塞,かつクローズ |
pdrels -o |
× |
pdrels |
× |
× |
× |
更新可能バックアップ閉塞 |
pdrels又はpdrels -o |
× |
× |
× |
× |
× |
更新可能バックアップ閉塞,かつクローズ |
pdrels -o |
× |
pdrels |
× |
× |
× |
同期化閉塞 |
pdrels又はpdrels -o |
× |
× |
× |
× |
× |
同期化閉塞クローズ |
pdrels -o |
× |
pdrels |
× |
× |
× |
オンライン再編成閉塞 |
pdorbegin -u※4,pdorend※4,pdorend -z※4,又はpdorend -u |
pdhold |
× |
pdhold -c,pdorbegin -u※5,pdorend※5,又はpdorend -z※5 |
× |
× |
オンライン再編成閉塞,かつクローズ |
× |
× |
pdorbegin -u※4,pdorend※4,pdorend -z※4,又はpdorend -u |
pdhold,pdorbegin -u※5,pdorend※5,又はpdorend -z※5 |
× |
× |
- (凡例)
-
−:該当しません。
×:遷移後のRDエリアの状態に遷移できません。
- 注※1
-
pdcloseコマンドを実行すると,閉塞されていないためエラーとなります。
- 注※2
-
RDエリアのオープン契機がDEFER又はSCHEDULEの場合に状態が遷移します。
- 注※3
-
RDエリアのオープン契機がSCHEDULEの場合に状態が遷移します。
- 注※4
-
オリジナルRDエリアの場合,状態が遷移します。
- 注※5
-
レプリカRDエリアの場合,状態が遷移します。
表C‒2 RDエリアの状態遷移(2/2) RDエリアの状態(遷移前)
RDエリアの状態(遷移後)
参照可能バックアップ閉塞
参照可能バックアップ閉塞,かつクローズ
更新可能バックアップ閉塞
更新可能バックアップ閉塞,かつクローズ
同期化閉塞
同期化閉塞,かつクローズ
オンライン再編成閉塞
オンライン再編成閉塞,かつクローズ
オープン※1
pdhold -b
×
pdhold -b -u
×
pdhold -s
×
pdorbegin※6
×
閉塞
×
×
×
×
×
×
pdrels
×
クローズ
pdhold -b※5
×
pdhold -b -u※5
×
×
×
pdorbegin※5※6
pdorbegin※3※6
閉塞,かつクローズ
×
pdhold -b※2
×
pdhold -b -u※2
×
×
pdrels -o
pdrels又はpdorbegin※7
参照可能閉塞
×
×
×
×
×
×
×
×
参照可能閉塞,かつクローズ
×
×
×
×
×
×
×
×
参照可能バックアップ閉塞
−
トランザクション終了※3又はpdclose※4
×
×
pdhold -s
×
×
×
参照可能バックアップ閉塞,かつクローズ
トランザクション開始※2又はpdopen※4
−
×
×
×
×
×
×
更新可能バックアップ閉塞
×
×
−
トランザクション終了※3
×
×
×
×
更新可能バックアップ閉塞,かつクローズ
×
×
トランザクション開始※2
−
×
×
×
×
同期化閉塞
×
×
×
×
−
pdclose又はトランザクション終了※3
×
×
同期化閉塞,かつクローズ
×
×
×
×
pdopen又はトランザクション開始※2
−
×
×
オンライン再編成閉塞
×
×
×
×
×
×
−
pdclose又はトランザクション終了※8
オンライン再編成閉塞,かつクローズ
×
×
×
×
×
×
pdopen,トランザクション開始,又はpdorchg※7
−
- (凡例)
-
−:該当しません。
×:遷移後のRDエリアの状態に遷移できません。
- 注※1
-
pdcloseコマンドを実行すると,閉塞されていないためエラーとなります。
- 注※2
-
RDエリアのオープン契機がDEFER又はSCHEDULEの場合に状態が遷移します。
- 注※3
-
RDエリアのオープン契機がSCHEDULEの場合に状態が遷移します。
- 注※4
-
参照可能バックアップ閉塞(更新WAITモード)でない場合,状態が遷移します。
- 注※5
-
RDエリアのオープン契機がDEFERの場合に状態が遷移します。
- 注※6
-
オリジナルRDエリアの場合,状態が遷移します。
- 注※7
-
レプリカRDエリアの場合,状態が遷移します。
- 注※8
-
トランザクション終了時に遷移するのは,RDエリアのオープン契機がSCHEDULEで,トランザクション開始前がオンライン再編成閉塞,かつクローズだった場合です。