スケーラブルデータベースサーバ HiRDB Version 8 システム導入・設計ガイド(Windows(R)用)
ステータスファイルの設計方針について説明します。
ディスク障害発生時から回復時までの安全性を考えると,ステータスファイルは四つのディスクに6組(二重化×6=12ファイル)用意し,次の図のように配置することをお勧めします。また,片系運転中に正常な系に障害が発生すると,HiRDBを再開始できなくなるため,ステータスファイルの片系運転は適用しない(pd_syssts_singleoperation及びpd_sts_singleoperationにstopを指定)ことをお勧めします。
四つのディスクにステータスファイルを6組配置する例を次の図に示します。
図9-7 四つのディスクに6組のステータスファイルを配置する例
pdstsinitコマンドで作成したステータスファイルをどの論理ファイルに対応させるかをpd_syssts_file_name_1〜7及びpd_sts_file_name_1〜7オペランドで定義します。
ユニット用ステータスファイルは,pd_syssts_file_name_1〜7オペランドで定義します。サーバ用ステータスファイルは,pd_sts_file_name_1〜7オペランドで定義します。
なお,pd_syssts_file_name_2〜7オペランド又はpd_sts_file_name_2〜7オペランドに,実体のないステータスファイルを定義しておくと,HiRDB稼働中にステータスファイルを追加できます。ただし,この場合,次に示すオペランドを指定しておく必要があります。
予備ファイルがない状況で現用ファイルの片系に障害が発生した場合,正常な系(片方の系)だけで処理を続行することをステータスファイルの片系運転といいます。ステータスファイルが片系運転になると,KFPS01044-Iメッセージが出力されます。
片系運転中に現用ファイルに障害が発生すると,HiRDBを再開始できなくなるため,ステータスファイルの片系運転の適用は推奨しません。ステータスファイルの組数を増やし,予備ファイルがない状況が発生しないような運用をしてください。
なお,ステータスファイルの片系運転に対し,両方の系のステータスファイルで処理を続行すること(通常の処理形態)をステータスファイルの両系運転といいます。
ユニット用ステータスファイルの片系運転をする場合は,ユニット制御情報定義でpd_syssts_singleoperation = continueを指定してください。サーバ用ステータスファイルの片系運転をする場合は,サーバ定義でpd_sts_singleoperation = continueを指定してください。なお,pd_syssts_singleoperationとpd_sts_singleoperationの指定値を同じにしてください。
ステータスファイルの片系運転の適用の目安を次に示します。
片系運転適用の有無によるHiRDBの動作及びHiRDB管理者の処置について次の表に示します。ステータスファイルに障害が発生したときの対処方法については,マニュアル「HiRDB Version 8 システム運用ガイド」を参照してください。
表9-6 片系運転適用の有無によるHiRDBの動作及びHiRDB管理者の処置
条件 | ステータスファイルの片系運転 (pd_syssts_singleoperation又はpd_sts_singleoperationオペランドの指定値) |
||
---|---|---|---|
適用する(continue指定) | 適用しない(省略又はstop指定) | ||
予備ファイルがある | 現用ファイルに障害が発生 | HiRDBの動作 ステータスファイルをスワップします。 HiRDB管理者の処置 障害が発生したステータスファイルの障害対策をしてください。 |
|
現用ファイルの両系に,同時に障害が発生 | HiRDBの動作 異常終了します。HiRDBは再開始できません。 HiRDB管理者の処置 マニュアル「HiRDB Version 8 システム運用ガイド」の「ステータスファイルに障害が発生したときの対処方法」を参照してください。 |
||
予備ファイルがない | 現用ファイルの片系に障害が発生 | HiRDBの動作 片系運転を適用し,処理を続行します。 HiRDB管理者の処置 早急に予備のファイルを作成して,両系運転の状態に戻してください。 |
HiRDBの動作 異常終了します。 HiRDB管理者の処置 予備ファイルを作成し,HiRDBを再開始してください。 |
現用ファイルの両系に,同時に障害が発生 | HiRDBの動作 異常終了します。HiRDBは再開始できません。 HiRDB管理者の処置 マニュアル「HiRDB Version 8 システム運用ガイド」の「ステータスファイルに障害が発生したときの対処方法」を参照してください。 |
||
片系運転中に,正常な系に障害が発生 | HiRDBの動作 異常終了します。HiRDBは再開始できません。 HiRDB管理者の処置 マニュアル「HiRDB Version 8 システム運用ガイド」の「ステータスファイルに障害が発生したときの対処方法」を参照してください。 |
− |
All Rights Reserved. Copyright (C) 2006, 2016, Hitachi, Ltd.