Symfoware Server Mirroring Controller セットアップガイド |
目次
索引
![]() ![]() |
付録F DBミラーリングシステムの環境を設定するファイル |
RLP定義ファイルの編集は、主系RLPと従系RLPのそれぞれで実施します。
主系と従系の各RLPでは、複写元RLP環境と複写先RLP環境のそれぞれでRLP動作環境ファイルを作成します。
RLP定義ファイルは、任意のファイル名で、任意のディレクトリに配置します。
RLP定義ファイルは、各ノードのRLPごとに設定する必要があります。
RLP定義ファイルは、/opt/FJSVsymdx/demo/dxrlpenv.defを任意のディレクトリに複写し、作成したテキストファイルに定義します。このファイル名を任意に変更し、セットアップスクリプトまたはRECテンプレート作成シェルスクリプトを実行する際に指定します。
RLP定義ファイルに記述する定義種別と定義内容を以下に示します。
定義種別 |
定義内容 |
---|---|
自側送信用RLMのローデバイス名 |
|
自側送信用RLMのブロックデバイス名 |
|
自側受信用RLMのローデバイス名 |
|
自側受信用RLMのブロックデバイス名 |
|
相手側送信用RLMのブロックデバイス名 |
|
相手側受信用RLMのブロックデバイス名 |
|
RERUNログの転送方式 |
|
RLCの数 |
|
RLCファイルのサイズ |
|
RLC_OWN_DEVICEn(注2) |
n個目のRLCの自側ローデバイス名 |
n個目のRLCの自側ブロックデバイス名 |
|
n個目のRLCの相手側ローデバイス名 |
|
n個目のRLCの相手側ブロックデバイス名 |
|
BC管理DBを作成するローデバイス名 |
|
BC管理DBを作成するファイル名 |
|
BC管理DBを作成するファイルのサイズ |
|
作業用ディレクトリ |
|
削除モード |
注1) 主系RLP/従系RLPおよび、それぞれの複写元RLP/複写先RLPで一致させてください。
注2) RLC_NUMに設定した値の個数分定義してください。(n:1〜RLC_NUMの設定値)
注3) 主系RLPの複写元RLPと複写先RLPで一致させてください。また、従系RLPの複写元RLPと複写先RLPで一致させてください。
自側送信用RLMのローデバイス名を指定します。
記述形式は、以下のとおりです。
RLM_OWN_SEND_DEVICE=自側送信用RLMのローデバイス名 |
本定義は省略できません。
自側送信用RLMのブロックデバイス名を指定します。
記述形式は、以下のとおりです。
RLM_OWN_SEND_BLOCK_DEVICE=自側送信用RLMのブロックデバイス名 |
本定義は省略できません。
ブロックデバイス名は、「ボリューム名@サーバ名」で指定してください。
自側受信用RLMのローデバイス名を指定します。
記述形式は、以下のとおりです。
RLM_OWN_RECV_DEVICE=自側受信用RLMのローデバイス名 |
本定義は省略できません。
自側受信用RLMのブロックデバイス名を指定します。
記述形式は、以下のとおりです。
RLM_OWN_RECV_BLOCK_DEVICE=自側受信用RLMのブロックデバイス名 |
本定義は省略できません。
ブロックデバイス名は、「ボリューム名@サーバ名」で指定してください。
相手側送信用RLMのブロックデバイス名を指定します。
記述形式は、以下のとおりです。
RLM_OTHER_SEND_BLOCK_DEVICE=相手側送信用RLMのブロックデバイス名 |
本定義は省略できません。
ブロックデバイス名は、「ボリューム名@サーバ名」で指定してください。
相手側受信用RLMのブロックデバイス名を指定します。
記述形式は、以下のとおりです。
RLM_OTHER_RECV_BLOCK_DEVICE=相手側受信用RLMのブロックデバイス名 |
本定義は省略できません。
ブロックデバイス名は、「ボリューム名@サーバ名」で指定してください。
RERUNログの転送方式を指定します。
等価性コピー方式でRERUNログを転送するための指定として、RECを指定します。
記述形式は以下のとおりです。
TRANS_MODE=REC |
本定義は省略できません。
作成するRLC数を指定します。
3以上64以下の値を指定してください。
記述形式は、以下のとおりです。
RLC_NUM=作成するRLC数 |
複写元RLP環境では、本定義は省略できません。
主系RLP/従系RLPおよび、それぞれの複写元RLP/複写先RLPで一致させてください。
RLCファイルの大きさをキロバイト単位またはメガバイト単位で指定します。
10メガバイト以上のサイズを、単位の“K”または“M”を付加した形式で指定します。
記述形式は、以下のとおりです。
RLC_SIZE=RLCのサイズ |
複写元RLP環境では、本定義は省略できません。
主系RLP/従系RLPおよび、それぞれの複写元RLP/複写先RLPで一致させてください。
n個目のRLCの自側ローデバイス名を指定します。
RLC_NUMに設定した値の個数分定義します。
記述形式は、以下のとおりです。
RLC_OWN_DEVICEn=自側ローデバイス名 |
n:1〜RLC_NUM
複写元RLP環境では、本定義は省略できません。
n個目のRLCの自側ブロックデバイス名を指定します。
RLC_NUMに設定した値の個数分定義します。
ブロックデバイス名は「ボリューム名@サーバ名」で指定してください。
記述形式は、以下のとおりです。
RLC_OWN_BLOCK_DEVICEn=自側ブロックデバイス名 |
n:1〜RLC_NUM
本定義は省略できません。
n個目のRLCの相手側ローデバイス名を指定します。
RLC_NUMに設定した値の個数分定義します。
記述形式は、以下のとおりです。
RLC_OTHER_DEVICEn=相手側ローデバイス名 |
n:1〜RLC_NUM
複写元RLP環境では、本定義は省略できません。
n個目のRLCの相手側ブロックデバイス名を指定します。
RLC_NUMに設定した値の個数分定義します。
記述形式は、以下のとおりです。
RLC_OTHER_BLOCK_DEVICEn=相手側ブロックデバイス名 |
n:1〜RLC_NUM
本定義は省略できません。
ブロックデバイス名は「ボリューム名@サーバ名」で指定してください。
RLP管理オブジェクトの作成先ローデバイス名を指定します。
記述形式は、以下のとおりです。
MNDB_RAW_DEVICE=BC管理DB作成先ローデバイス名 |
本定義は、RLP管理オブジェクトの作成先をローデバイスとする場合のみ記述してください。
主系RLPの複写元RLPと複写先RLPで一致させてください。また、従系RLPの複写元RLPと複写先RLPで一致させてください。
RLP管理オブジェクトの作成先のファイル名を絶対パス名で指定します。
記述形式は、以下のとおりです。
MNDB_FILE=BC管理DB作成先ファイル名 |
本定義は、RLP管理オブジェクトの作成先をファイルとする場合のみ記述してください。
主系RLPの複写元RLPと複写先RLPで一致させてください。また、従系RLPの複写元RLPと複写先RLPで一致させてください。
RLP管理オブジェクトの全体スペース量または作成サイズを、メガバイト単位またはギガバイト単位で以下の形式で指定します。
メガバイト単位の指定:大きさの最後に“M”を付加
ギガバイト単位の指定:大きさの最後に“G”を付加
作成先にファイルを指定している場合、本パラメタは、RLP管理オブジェクトの全体スペース量となります。
作成先にローデバイスを指定している場合、本パラメタは、RLP管理オブジェクトの作成サイズとなります。
全体スペース量または作成サイズに指定できる値は、6メガバイト〜999ギガバイトの範囲です。
記述形式は、以下のとおりです。
MNDB_SIZE=全体スペース量 | 作成サイズ |
RLP管理オブジェクトの作成先をファイルとする場合は省略できません。
主系RLP/従系RLPおよび、それぞれの複写先RLP/複写元RLPで一致させてください。
本定義に指定する値の見積り方法は、“RLP管理オブジェクトの容量見積り”を参照してください。
作業用ディレクトリを指定します。
記述形式は、以下のとおりです。
WORK_DIR=作業用ディレクトリ名 |
本定義は省略できません。
RERUNログ抽出ファイル、RERUNログ引継ぎファイル削除シェルスクリプトにおいて、RERUNログ抽出ファイル、RERUNログ引継ぎファイルを削除する場合のモードを指定します。
記述形式は、以下のとおりです。
DX_SECURITY_MODE={NORMAL | SECURITY} |
NORMAL:ファイルをOSのコマンドで削除します。
SECURITY:ファイルをrdbclrfコマンドで削除します。
本定義は省略可能です。省略時はNORMALが指定されたものとみなします。
リモートコピー環境とデバイスの関係を以下に示します。
上図の関係に基づいたRLP定義ファイルの記述例を、以下に示します。
### RLM definition ### RLM_OWN_SEND_DEVICE=/dev/rdsk/c1t16d10s3 RLM_OWN_SEND_BLOCK_DEVICE=/dev/dsk/c1t16d10s3@pw200acm RLM_OWN_RECV_DEVICE=/dev/rdsk/c1t16d10s4 RLM_OWN_RECV_BLOCK_DEVICE=/dev/dsk/c1t16d10s4@pw200acm RLM_OTHER_SEND_BLOCK_DEVICE=/dev/dsk/c2t17d10s3@pw400acm RLM_OTHER_RECV_BLOCK_DEVICE=/dev/dsk/c2t17d10s4@pw400acm TRANS_MODE=REC ### RLC definition ### RLC_NUM=3 RLC_SIZE=10M # RLC_OWN definition RLC_OWN_DEVICE1=/dev/rdsk/c1t16d10s5 RLC_OWN_DEVICE2=/dev/rdsk/c1t16d10s6 RLC_OWN_DEVICE3=/dev/rdsk/c1t16d10s7 RLC_OWN_BLOCK_DEVICE1=/dev/dsk/c1t16d10s5@pw200acm RLC_OWN_BLOCK_DEVICE2=/dev/dsk/c1t16d10s6@pw200acm RLC_OWN_BLOCK_DEVICE3=/dev/dsk/c1t16d10s7@pw200acm # RLC_OTHER definition RLC_OTHER_DEVICE1=/dev/rdsk/c2t17d10s5 RLC_OTHER_DEVICE2=/dev/rdsk/c2t17d10s6 RLC_OTHER_DEVICE3=/dev/rdsk/c2t17d10s7 RLC_OTHER_BLOCK_DEVICE1=/dev/dsk/c2t17d10s5@pw400acm RLC_OTHER_BLOCK_DEVICE2=/dev/dsk/c2t17d10s6@pw400acm RLC_OTHER_BLOCK_DEVICE3=/dev/dsk/c2t17d10s7@pw400acm ### MNDB definition ### MNDB_RAW_DEVICE=/dev/rdsk/c2t17d10s1 #MNDB_FILE=/symfo_dx/mndb/mndbspc001 #MNDB_SIZE=10M ### OTHER definition ### WORK_DIR=/tmp DX_SECURITY_MODE=NORMAL |
リモートコピー環境とデバイスの関係を以下に示します。
上図の関係に基づいたRLP定義ファイルの記述例を、以下に示します。
### RLM definition ### RLM_OWN_SEND_DEVICE=/dev/raw/raw172 RLM_OWN_SEND_BLOCK_DEVICE=/dev/sfdsk/CL_MC/dsk/cap_rlm1:sdo@PQ07P1 RLM_OWN_RECV_DEVICE=/dev/raw/raw173 RLM_OWN_RECV_BLOCK_DEVICE=/dev/sfdsk/CL_MC/dsk/cap_rlm2:sdo@PQ07P1 RLM_OTHER_SEND_BLOCK_DEVICE=/dev/sfdsk/CL_MC/dsk/cap_rlm1:sdr@pq5800 RLM_OTHER_RECV_BLOCK_DEVICE=/dev/sfdsk/CL_MC/dsk/cap_rlm2:sdr@pq5800 TRANS_MODE=REC ### RLC definition ### RLC_NUM=3 RLC_SIZE=10M # RLC_OWN definition RLC_OWN_DEVICE1=/dev/raw/raw177 RLC_OWN_DEVICE2=/dev/raw/raw178 RLC_OWN_DEVICE3=/dev/raw/raw179 RLC_OWN_BLOCK_DEVICE1=/dev/sfdsk/CL_MC/dsk/cap_rlc4:sdo@PQ07P1 RLC_OWN_BLOCK_DEVICE2=/dev/sfdsk/CL_MC/dsk/cap_rlc5:sdo@PQ07P1 RLC_OWN_BLOCK_DEVICE3=/dev/sfdsk/CL_MC/dsk/cap_rlc6:sdo@PQ07P1 # RLC_OTHER definition RLC_OTHER_DEVICE1=/dev/raw/raw177 RLC_OTHER_DEVICE2=/dev/raw/raw178 RLC_OTHER_DEVICE3=/dev/raw/raw179 RLC_OTHER_BLOCK_DEVICE1=/dev/sfdsk/CL_MC/dsk/cap_rlc4:sdr@pq5800 RLC_OTHER_BLOCK_DEVICE2=/dev/sfdsk/CL_MC/dsk/cap_rlc5:sdr@pq5800 RLC_OTHER_BLOCK_DEVICE3=/dev/sfdsk/CL_MC/dsk/cap_rlc6:sdr@pq5800 ### MNDB definition ### MNDB_RAW_DEVICE=/dev/raw/raw181 #MNDB_FILE=/symfo_dx/mndb/mndbspc001 #MNDB_SIZE=10M ### OTHER definition ### WORK_DIR=/tmp DX_SECURITY_MODE=NORMAL |
定義指示文は複数行にまたがって記述することはできません。
等号“=”前後に空白、タブを指定することができます。
コンマ“,”前後に空白、タブを指定することができます。
指定値がパス名の場合は、パス名中に空白、タブ、セミコロン“;”および番号記号“#”の指定はできません。
大文字と小文字は、区別して扱われます。
“#”が先頭にある行はコメント行とします。
目次
索引
![]() ![]() |