chlv コマンド
目的
論理ボリュームの特性だけを変更します。
構文
論理ボリュームの特性を変更する
chlv [ -a位置 ] [ -b不良ブロック ] [ -dスケジュール ] [ -R PreferredRead ] [ -e範囲 ] [ -Lラベル ] [ -o y | n ] [ -p権限 ] [ -r再配置 ] [ -s厳密 ] [ -tタイプ ] [ -u上限 ] [ -v検証 ] [ -wミラー書き込み一貫性 ] [ -x最大値 ] [ -T O | F ] [ -Uユーザー ID ] [ -Gグループ ID ] [ -Pモード ] [ -m copyN =ミラープール ] [ -M copyn ] [ -O { y | n }] [ -k y | n ]論理ボリューム...
論理ボリュームの名前を変更する
- ログ論理ボリュームの名前を変更するには、 そのログを使用する各ファイルシステム上で chfs -a log=LVName を実行する必要があります。
- 論理ボリュームにファイルシステムがマウントされている場合、そのファイルシステムは、JFS2 ファイルシステムである場合にのみ、新しい論理ボリューム名を用いて自動的に更新されます。 その他のすべてのファイルシステム・タイプの場合は、新しい論理ボリューム名を用いてファイルシステムを更新するために、chlv コマンドの完了後に unmount および mount オプションを実行する必要があります。
- 論理ボリュームの不良ブロック再配置ポリシーは、4 KB ブロックの物理ボリュームで作成されたボリューム・グループではサポートされません。
説明
-a、 -e、 -s、 -u フラグを使用して行った変更は、新しいパーティションが割り当てられたとき、またはパーティションが削除されたときにのみ有効になります。 その他のフラグは、ただちに有効になります。
論理ボリュームの名前を変更するには、 -n フラグを使用し、 newlogicalvolume パラメーターを使用して新しい論理ボリューム名を表します。 この構文では、他のフラグを使用しないでください。
- 論理ボリュームに対して行った変更は、 ファイルシステムに反映されません。 ファイルシステム特性を変更するには、 chfs コマンドを使用します。
- このコマンドを使用するには、root ユーザー権限を持っているか、あるいは system グループのメンバーでなければなりません。
- あるディスクに同時にアクセスする複数のアクティブ・ノードを使用した並行セットアップでは、Mirror Write Consistency (MWC) と Bad Block Relocation (BBR) はサポートされません。 この 2 つのオプションは、このタイプの並行セットアップでは使用不可にしなくてはなりません。
このコマンドは、System Management Interface Tool (SMIT) smit chlv 高速パスを使用しても実行できます。
PowerHA クラスター内でのこのコマンドの動作については、「 PowerHA SystemMirror® Administration Guide 7.1 」の「Administering a PowerHA® cluster」セクションを参照してください。
フラグ
- ストライピングされた論理ボリュームの特性を 変更するときは、-d フラグおよび -e フラグは 無効です。
- スナップショット・ボリューム・グループ内、またはスナップショット・ボリューム・グループを持つボリューム・グループ内の論理ボリュームの特性を変更する場合、フラグ -a、-b、-d、-e、-G、-k、-o、-P、-r、-t、-U、-u、-v、-w、-x、および -s は無効です。
- -b、 -o、 -p、 -v、 -w、 -T、および -M フラグを指定して chlv コマンドを実行するには、論理ボリュームをクローズする必要があります。
| 項目 | 説明 |
|---|---|
| -a 位置 | 物理ボリューム間の割り当てポリシー (物理ボリューム上の論理区画の位置) を設定します。 position 変数は、
以下のいずれかによって表されます。
|
| -b 不良ブロック | 不良ブロック再配置ポリシーを設定します。 badblocks 変数は、以下のいずれかによって表されます。
|
| -d スケジュール | 複数の論理区画が書き込まれるときに、スケジューリング・ポリシーを設定します。 ストライピングされた lv をミラーリングするには、並列または順次を使用しなければなりません。 schedule 変数は、以下のいずれかによって表されます。
注: -R フラグは、 -d フラグの読み取りポリシーを上書きします。 優先コピーが使用可能でない場合、読み取りはスケジューリング・ポリシーに従います。
|
| -R PreferredRead | 論理ボリュームの優先読み取りコピーを変更します。 優先コピーが使用可能な場合、常に優先コピーから読み取りを行います。 優先コピーが使用可能でない場合、読み取りは論理ボリュームのスケジューリング・ポリシーに従います。 PreferredRead 変数は、0 から 3 の範囲の値に設定できます。 PreferredRead 変数を 0 に設定すると、論理ボリュームの優先読み取りコピーが使用不可になります。 |
| -e 範囲 | 物理ボリューム間の割り当てポリシー (最良の割り当てができるボリュームを使用して、物理ボリュームの数を、物理ボリューム間に渡って拡張する) を設定します。 range 変数の値は、 upperbound 変数 ( -u フラグで設定) によって制限され、以下のいずれかによって表されます。
|
| -G グループ ID | 論理ボリューム・スペシャル・ファイルのグループ ID を指定します。 |
| -k y|n | 論理ボリュームのデータ暗号化オプションを変更します。 ベスト・プラクティスとして、 hdcryptmgr コマンドを使用して、論理ボリュームの暗号化オプションを変更する必要があります。 このフラグに指定できる値は以下のとおりです。
注:
|
| -L ラベル | 論理ボリューム・ラベルを設定します。 label 変数の最大サイズは 127 文字です。 |
| -mコピーN = ミラープール | 論理ボリュームのコピーに対してミラー・プールを有効にします。 N はコピー番号 (1、2、または 3) です。 ミラー・プールは、copyN=mirrorpool パラメーターを使用して コピーに割り当てられます。 論理ボリュームの各コピーに対してミラー・プールを指定してください。 複数の copyN=mirrorpool ペアを指定するには、 複数の -m copyN=mirrorpool フラグを指定してください。 |
| -M コピー | この論理ボリューム用に指定されたコピー上でミラー・プールを無効にします。 copyn 変数は、コピー番号 (1、2、または 3) です。 この変数は、ミラー・プールを使用不可にするコピーを指定します。 複数のコピー上でミラー・プールを使用不可にするには、 複数の -M copyn フラグを指定してください。 |
| -n 新規論理ボリューム | 論理ボリュームの名前を、 newlogicalvolume 変数で指定された名前に変更します。 論理ボリューム名は、システム共通の固有の名前で、1 から 15 文字までの範囲です。 |
| -o y | n | 重複入出力のシリアライゼーションをオン/オフにします。 シリアライズをオンにした場合、1 ブロック範囲での入出力の重複は許されず、任意の 1 時点にブロック範囲内の入出力が 1 つだけ処理されます。 ファイル・システムやデータベースなどのほとんどのアプリケーションはシリアライゼーションを行うため、シリアライゼーションを行う必要があります。off。新しい論理ボリュームの省略時の値は次のとおりです。off. |
| -O y | n | 論理ボリュームの無限再試行オプションを変更します。
注:
|
| -p 許可 | アクセス権を読み取り/書き込み、または読み取り専用に設定します。 permission 変数は、以下のいずれかによって表されます。
注: JFS ファイルシステムを読み取り専用論理ボリュームにマウントすることはサポートされていません。
|
| -P モード | 論理ボリューム・スペシャル・ファイルのアクセス権 (ファイル・モード) を指定します。 |
| -r 再配置 | 再編成フラグを設定して、再編成中の論理ボリュームの再配置を許可または禁止します。 relocate 変数は、
以下のいずれかによって表されます。
|
| -s 厳密 | 厳密な割り当てポリシーを決定します。 同じ物理ボリュームを共有できるように、または共有できないように、論理区画のコピーを割り当てることができます。 strict 変数は、以下のいずれかによって表されます。
注: 非非常に厳密な論理ボリュームを非常に厳密な論理ボリュームに変更する場合は、 -u フラグを使用する必要があります。
|
| -t タイプ | 論理ボリュームのタイプを設定します。 最大サイズは、31 文字です。 論理ボリュームがストライプ化されると、type を boot に変更できません。 |
| -T O | F | -T O オプションは、論理ボリューム制御ブロックが論理ボリュームの最初のブロックを占有しないことを示します。 したがって、スペースがアプリケーション・データに使用できます。 アプリケーションは、このタイプの論理ボリュームを IOCINFO
ioctl 操作で識別できます。 論理ボリュームのデバイス・サブタイプは DS_LVZ です。このオプションを指定せずに作成した論理ボリュームのデバイス・サブタイプは ヒント: -T フラグは、報告されたサブタイプ以外の論理ボリュームの動作を変更しません。
|
| -U ユーザー ID | 論理ボリューム・スペシャル・ファイルのユーザー ID を指定します。 |
| -u 上界 | 新規割り当てに対して物理ボリュームの最大数を設定します。 upperbound 変数の値は、1 から物理ボリュームの合計数の間で指定します。 極度の厳密さを使用する場合、 上限は、ミラー・コピーごとに許される物理ボリュームの最大数を示します。 ストライプ済み論理ボリュームを使用する場合、上限は stripewidth の倍数でなければなりません。 |
| -v 検証 | 論理ボリュームに対する書き込み検査状態を設定します。 これにより、論理ボリュームに対するすべての書き込みは、書き込み後の読み取りによる検査を受けるか、受けないかのどちらかになります。 verify 変数は、以下のいずれかによって表されます。
|
| -w ミラー書き込み整合性 |
|
| -x 最大 | 論理ボリュームに割り当てることのできる論理区画の最大数を設定します。 |
セキュリティー
RBAC ユーザーおよび Trusted AIX® ユーザーへの注意: このコマンドは特権操作を実行できます。 特権命令を実行できるのは特権ユーザーのみです。 権限および特権について詳しくは、「セキュリティー」の『特権コマンド・データベース』を参照してください。 このコマンドに関連した特権および権限のリストについては、lssecattr コマンドまたは getcmdattr サブコマンドの項を参照してください。
例
- 論理ボリュームの物理ボリューム間割り当てポリシーを変更するlv01次のように入力します。
物理間ボリューム割り当てポリシーは最小に設定されます。chlv -e m lv01 - 論理ボリュームのタイプを変更するlv03次のように入力します。
chlv -t copy lv03 - 論理ボリュームの許可を変更するにはlv03読み取り専用の場合は、次のように入力します。
論理ボリュームlv03読み取り専用権限が付与されました。chlv -p r lv03 - タイプを以下のように変更します。pagingおよび論理ボリュームの物理ボリュームの最大数lv03次のように入力します。
論理ボリュームのタイプの変更はすぐに有効になりますが、 最大物理ボリュームの変更は、新規割り当てを行うまで有効になりません。chlv -t paging -u 10 lv03 - 論理ボリュームの割り振り特性を変更するlv07次のように入力します。
chlv -a e -e x -r y -s n -u 5 lv07 - 論理ボリュームの PreferredRead コピーを変更するには、次のようにします。testlv以下のように入力します。
chlv -R 3 testlv
ファイル
| 項目 | 説明 |
|---|---|
| /usr/sbin | chlv コマンドが置かれているディレクトリー。 |