syncvg コマンド
目的
現行状態でない論理ボリュームのコピーを同期化します。
構文
syncvg [ -f ] [ -i ] [ -H ] [ -P NumParallelLps ] { -l | -p | -v } Name ...{ [ -a { all | pid1,pid2,… } ] [ -r { all | pid1,pid2,… } ] [ -t { all | pid1,pid2,… } ] [ -n vgName ] [ -q ] [ -Q ] }
説明
syncvg コマンドは、現行状態でない、オリジナル物理パーティションのコピーである物理パーティションを同期化します。syncvg コマンドは、論理ボリューム名、物理ボリューム、ボリューム・グループ名が指定された Name パラメーターとともに使用されると、その論理ボリューム、物理ボリューム、ボリューム・グループに対して機能します。同期処理では、ハードウェア特性とデータ量によっては時間が長くかかります。
-f フラグを使用すると、有効な物理コピーが選択され、LPAR のほかのコピーが古くなっているかどうかに関係なく、それらの全コピーに波及されます。論理ボリュームにミラー書き込み整合性リカバリーがない場合に、 このフラグを使用することが必要となります。
ボリューム・グループ内のコピーは、使用不可でなければ、ボリューム・グループが varyonvg コマンドによって活動化されるときに、自動的に同期化されます。
注: syncvg コマンドが成功するには、論理ボリュ
ームの有効なコピーのうち少なくとも 1 つはアクセス可能であり、かつ、このコピー
が入っている物理ボリュームが ACTIVE 状態である必要があり
ます。-f オプションが使用される場合は、上記の条件
がすべてのミラー・コピーに適用されます。
-P オプションを指定しない場合 は、syncvg が NUM_PARALLEL_LPS 環境 変数を検査します。NUM_PARALLEL_LPS の値は、 パラレルで同期化する LPAR の数を設定するのに使用します。
フラグ
項目 | 説明 |
---|---|
-a { all | pid1,pid2,… } | 1 つ以上の同期操作を一時停止します。この操作に以下のパラメーターを渡すことができます。
|
-f | 有効なコピーが選択され、LPAR のほかのコピーが古くなってい るかどうかに関係なく、それらの全コピーに波及されます。 |
-H | この sync 操作が完了するまで、 このボリューム・グループをほかのアクティブな並行クラスター・ノードに書き込むことを延期します。 この -H フラグを使用する場合、-P フラグは クラスターのすべてのノードが -P フラグをサポートする必要はありません。 ボリューム・グループが並行モードでオンにされない場合、 このフラグは無視されます。 |
-i | 標準入力から名前を読み取ります。 |
-l | Name パラメーターが論理ボリューム・デバイス名であることを指定します。 |
-n vgName |
特定のボリューム・グループに関する同期操作を管理します。このオプションは、-a、-r、-t、-q、および -Q の各オプションと一緒に指定する場合にのみ有効です。
|
-p | Name パラメーターが物理ボリューム・デバイス名であることを指定します。 |
-P NumParallelLps | 並列に同期化された LPAR の数。
NumParallelLps の有効範囲は 1 から 32 までです。
NumParallelLps を、
マシン、ボリューム・グループのディスク、
システム・リソース、およびボリューム・グループ・モードに合わせて調整してください。
ボリューム・グループが並行モードでオンにされると、
変更されたこのボリューム・グループを持つほかのすべてのクラスター・ノードは、
最低 AIX® 4.3.0 でなければなりません。そうでない
場合、syncvg はこのオプションを無視し、継続します。
注: 詳しくは、上記の説明を参照してください。
|
[-q] | 同期操作を照会します。同期操作 PID の詳細リストが返されます。 |
[-Q] | 同期操作を照会します。同期操作 PID のコンマ区切りリストが返されます。 |
{-r all | pid1,pid2,… } | 1 つ以上の同期操作を再開します。この操作に以下のパラメーターを渡すことができます。
|
{-t all | pid1,pid2,… } | 1 つ以上の同期を終了します。この操作に以下のパラメーターを渡すことができます。
|
-v | Name パラメーターがボリューム・グループ・デバイス名であることを指定します。 |
セキュリティー
RBAC ユーザーおよび Trusted AIX ユーザーへの注意:
このコマンドは特権命令を実行できます。
特権命令を実行できるのは特権ユーザーのみです。
権限および特権についての詳細情報は、「セキュリティー
」の『特権コマンド・データベース』を参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。
例
ファイル
項目 | 説明 |
---|---|
/usr/sbin/syncvg | syncvg コマンドが含まれます。 |
/tmp | コマンドの実行中に一時ファイルが保存されるディレクトリー。 |