pv コマンド

目的

共用ストレージ・プール内の物理ボリュームを管理します。

構文

共用ストレージ・プール内の 1 つの障害グループのみに物理ボリュームを追加するには、次のように指定します。

PV -追加 [-クラスター名 ClusterName] [-SP StoragePool] [-層 TierName] [-fg FGName1:] PhysVol ...

共用ストレージ・プール内の 1 つ以上の障害グループに物理ボリュームを追加するには、次のように指定します。

pv -add [-clustername ClusterName] [-sp StoragePool] [-tier TierName] -fg FGName1:PhysVol ... [FGName2: PhysVol ...] ...

ファイル名を使用して共用ストレージ・プール内の 1 つの障害グループのみに物理ボリュームを追加するには、次のように指定します。

PV -追加 -ファイル [-クラスター名 ClusterName] [-SP StoragePool] [-層 TierName] [-fg FGName1:] FileName

ファイル名を使用して共用ストレージ・プール内の 1 つ以上の障害グループに物理ボリュームを追加するには、次のように指定します。

PV -追加 -ファイル [-クラスター名 ClusterName] [-SP StoragePool] -fg FGName1:FileName1 [FGName2: FileName2] …

共用ストレージ・プールから物理ボリュームを除去するには、次のように入力します。

pv -remove [-clustername ClusterName] [-sp StoragePool] -pv PhysVol ...

ファイル名を使用して物理ボリュームを除去するには、次のように入力します。

pv -remove -file [-clustername ClusterName] [-sp StoragePool] -pv FileName

共用ストレージ・プール内の物理ボリュームを置換するには、次のように入力します。

pv -replace [-clustername ClusterName] [-sp StoragePool] -oldpv PhysVol ... -newpv PhysVol ...

ファイル名を使用して物理ボリュームを置換するには、次のように入力します。

pv -replace -file [-clustername ClusterName] [-sp StoragePool] -oldpv FileName1 -newpv FileName2

共用ストレージ・プール内の物理ボリュームをリストするには、次のように入力します。

PV -リスト [-クラスター名 ClusterName] [-SP StoragePool] [-層 TierName] [-fg FG 名] [-属性 属性 = 値] [-詳細 | -フィールド FieldName ...] [-形式 区切り文字 [-ヘッダー]]

クラスター対応の物理ボリュームをリストするには、次のように入力します。

pv -list -capable [-clustername ClusterName ] [-field FieldName ...] [-fmt 区切り文字 [-header ]]

説明

pv コマンドは、共用ストレージ・プール (SSP) 内の物理ボリュームを管理するために使用されます。 pv コマンドを使用することにより、追加、置換、除去、およびリストなどのさまざまな操作を、SSP 内の物理ボリュームに対して実行することができます。 -add フラグを使用することにより、新規物理ボリュームを SSP に追加することができます。 -replace フラグを使用することにより、既存の物理ボリュームを新規物理ボリュームに置換することができます。ただし、物理ボリュームのサイズは、置換する古い物理ボリュームのサイズと等しいかそれより大きくなるようにしてください。 SSP から物理ボリュームを除去するには、-remove フラグを使用します。 物理ボリュームのリストのサイズが巨大になる場合は、file オプションを使用して、-add-remove-replace の各オプションに指定するすべての物理ボリュームを入力してください。 SSP 内の物理ボリュームに関する情報を表示するには、-list 操作を使用し、verbose オプションを使用して物理ボリュームの詳細情報を表示します。 attr オプションを使用して -list フラグの出力をフィルターに掛け、nameudidsize、および state の各属性を表示します。
注: 除去される物理ボリュームからのデータを収容するための十分なフリー・スペースが共用ストレージ・プールにない場合、除去アクションは失敗します。

フラグ

フラグ名 説明
-add 指定された物理ボリュームを共用ストレージ・プールに追加します。
-ATTR 物理ボリュームの属性と値を指定します。

属性 nameudidsize、および stateをサポートします。

対応 共用ストレージ・プールに追加できる物理ボリュームをリストします。
-clustername クラスターの名前を指定します。
-fg ストレージ・プール内の障害グループの名前を指定します。
-field 表示するフィールドのリストを指定します。
-list フラグが指定されている場合、次の属性がサポートされます。
pool_name, tier_name, fg_name, pv_name, pv_udid, pv_state, size, pv_desc
-list フラグと -capable フラグが指定されている場合、次の属性がサポートされます。
pv_name, size, udid
-file addremove、および replace の各オプションにファイル名が提供されることを指定します。 ファイルには、空白文字で区切られた物理ボリューム名が含まれている必要があります。
-形式 (-fmt) ユーザー指定の区切り文字を使用して出力フィールドを分離します。
-header フォーマット設定されたリスト出力の表示フィールド名を指定します。
-list 共用ストレージ・プール内の物理ボリュームをリストします。
-newpv 共用ストレージ・プール内の既存の物理ボリュームを置換する 1 つ以上の物理ボリュームをリストします。 file オプションが使用されている場合、このオプションは物理ボリューム名ではなくファイル名を指定します。
-oldpv 新規物理ボリュームで置換される、共用ストレージ・プール内の 1 つ以上の物理ボリュームをリストします。 file オプションが使用されている場合、このオプションは物理ボリューム名ではなくファイル名を指定します。
-remove 共用ストレージ・プールから 1 つ以上の物理ボリュームを除去します。
-replace 共用ストレージ・プール内で 1 つ以上の物理ボリュームを交換します。
注: 複数の物理ボリュームを交換する場合、それらのすべてが同じ障害グループに属している必要があります。
-sp 共用ストレージ・プールの名前を指定します。
tier の名前を指定します。
-verbose 物理ボリュームの詳細情報を表示します。

  1. 障害グループを 1 つだけ持つ共用ストレージ・プールに 2 つの物理ボリュームを追加するには、次のコマンドを入力します。
    pv –add hdisk33 hdisk34

    システムは次の出力を表示します。

    Given physical volume(s) have been added successfully
    注: 次のコマンドを使用して、複数の障害グループを持つ共用ストレージ・プールに 2 つの物理ボリュームを追加することはできません。
    pv –add hdisk1 hdisk2
    

    複数の障害グループが存在する場合の例として正しくないため、システムは次の出力を表示します。

    Failed to add disk(s) to the Storage Pool.
    Multiple Failure Groups are present.
  2. 複数の障害グループに物理ボリュームを追加するには、次のコマンドを入力します。
    pv –add –fg fg1: hdisk42 hdisk43 fg2: hdisk53 hdisk54

    システムは次の出力を表示します。

    Given physical volume(s) have been added successfully
  3. 共用ストレージ・プール内の 1 つの障害グループのみに (いずれの物理ボリュームも使用中でない) 複数の物理ボリュームを追加するには、次のコマンドを入力します。
    pv –add hdisk1 hdisk2

    この例では、hdisk2 は使用中であるため、システムは次の出力を表示します。

    The given request has been partially succeeded.
    PV is currently in use.
    hdisk2
    注: 物理ボリューム hdisk1 は共用ストレージ・プールに正常に追加され、物理ボリューム hdisk2 は使用中のため追加できません。
  4. マルチティア環境内の特定のティアにある複数の障害グループに物理ボリュームを追加するには、次のコマンドを入力します。
    pv –add -tier tier2 –fg fg1: hdisk42 hdisk43 fg2: hdisk53 hdisk54

    システムは次の出力を表示します。

    Given physical volume(s) have been added successfully.
  5. 共用ストレージ・プール内の物理ボリュームを除去するには、次のコマンドを入力します。
    pv -remove -pv hdisk7

    システムは次の出力を表示します。

    Current request action progress: % 5
    Current request action progress: % 64
    Current request action progress: % 100
    Current request action progress: % 100
    Given physical volume(s) have been removed successfully.
  6. 共用ストレージ・プール内で hdisk1hdisk2 に置換するには、次のコマンドを入力します。
    pv –replace –clustername mycluster –sp mysp –oldpv hdisk1 -newpv hdisk2
    

    システムは次の出力を表示します。

    Given physical volume(s) have been replaced successfully
  7. 共用ストレージ・プール内で pvfile1 ファイルに指定されている物理ボリュームを、pvfile2 に指定されている物理ボリュームに置換するには、次のコマンドを入力します。
    pv –replace -file –oldpv pvfile1 -newpv pvfile2
    

    システムは次の出力を表示します。

    Given physical volume(s) have been replaced successfully

    ファイル pvfile1 の内容: hdisk1 hdisk2 hdisk3 hdisk4。

    ファイル pvfile2 の内容は hdisk21 hdisk33。

    注: これらの物理ボリュームはすべて、同じ障害グループに属している必要があります。 そうしないと、コマンドが失敗します。
  8. 共用ストレージ・プール内で物理ボリューム hdisk1 および hdisk2hdisk3 および hdisk4 (使用中) に置換するには、次のコマンドを入力します。
    pv –replace –oldpv hdisk1 hdisk2 -newpv hdisk3 hdisk4

    これは、部分的にのみ正常に行われるため、システムは次の出力を表示します。

    The given request has been partially succeeded.
    PV is in use
    hdisk4
  9. 複数の障害グループを持つ共用ストレージ・プール内のすべての物理ボリュームをリストするには、次のコマンドを入力します。
    pv -list

    2 つの障害グループを持つクラスターに対して、システムは次の出力を表示します。

    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg1
    PV_NAME     SIZE(MB)    STATE        UDID
    hdisk4      10240       ONLINE       3E213600A0B80006E25060000B93E50ADBC110F1818      FAStT03IBMfcp
    hdisk5      10240       ONLINE       3E213600A0B80006E25060000D2E64F755F420F1818      FAStT03IBMfcp
    
    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg2
    PV_NAME     SIZE(MB)    STATE        UDID
    hdisk6      10240       ONLINE       3E213600A0B80006E25060000B93E50ADBC110F1828      FAStT03IBMfcp
    hdisk7      10240       ONLINE       3E213600A0B80006E25060000D2E64F755F420F1828      FAStT03IBMfcp
    
    POOL_NAME: testsp
    TIER_NAME: tier2
    FG_NAME: fg1
    PV_NAME SIZE(MB) STATE UDID
    hdisk42 10240 ONLINE 3E213600A0B80006E25060000B93E50ADBC110F1819 FAStT03IBMfcp
    hdisk43 10240 ONLINE 3E213600A0B80006E25060000D2E64F755F420F1820 FAStT03IBMfcp
    POOL_NAME: testsp
    TIER_NAME: tier2
    FG_NAME: fg2
    PV_NAME SIZE(MB) STATE UDID
    hdisk53 10240 ONLINE 3E213600A0B80006E25060000B93E50ADBC110F1829 FAStT03IBMfcp
    hdisk54 10240 ONLINE 3E213600A0B80006E25060000D2E64F755F420F1830 FAStT03IBMfcp
  10. 共用ストレージ・プール内の物理ボリュームの詳細情報をリストするには、次のコマンドを入力します。
    pv –list –verbose

    システムは次の出力を表示します。

    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg1
    PV_NAME: hdisk4
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000B93E50ADBC110F1818      FAStT03IBMfcp
    PV_DESC: MPIO IBM 2107 FC Disk
    
    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg1
    PV_NAME: hdisk5
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000D2E64F755F420F1818      FAStT03IBMfcp
    PV_DESC: MPIO IBM 2107 FC Disk
    
    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg2
    PV_NAME: hdisk6
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000B93E50ADBC110F1828      FAStT03IBMfcp
    PV_DESC: MPIO IBM 2107 FC Disk
    
    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg2
    PV_NAME: hdisk7
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000D2E64F755F420F1828      FAStT03IBMfcp
    PV_DESC: MPIO IBM 2107 FC Disk
    
    POOL_NAME: testsp
    TIER_NAME: tier2
    FG_NAME: fg1
    PV_NAME: hdisk42
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000B93E50ADBC110F1819 FAStT03IBMfcp
    PV_DESC: MPIO IBM 2107 FC Disk
    POOL_NAME: testsp
    TIER_NAME: tier2
    FG_NAME: fg1
    PV_NAME: hdisk43
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000D2E64F755F420F1820 FAStT03IBMfcp
    PV_DESC: MPIO IBM 2107 FC Disk
    POOL_NAME: testsp
    TIER_NAME: tier2
    FG_NAME: fg2
    PV_NAME: hdisk53
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000B93E50ADBC110F1829 FAStT03IBMfcp
    328 Power Systems: Virtual I/O Server commands
    PV_DESC: MPIO IBM 2107 FC Disk
    POOL_NAME: testsp
    TIER_NAME: tier2
    FG_NAME: fg2
    PV_NAME: hdisk54
    PV_SIZE(MB): 10240
    PV_STATE: ONLINE
    PV_UDID: 3E213600A0B80006E25060000D2E64F755F420F1830 FAStT03IBMfcp
    PV_DESC: MPIO IBM 2107 FC Disk
  11. 共用ストレージ・プール内の特定のティアにある、特定の障害グループに含まれるすべての物理ボリュームをリストするには、次のコマンドを入力します。
    pv-list -tier tier1 -fg fg1

    システムは次の出力を表示します。

    POOL_NAME: testsp
          TIER_NAME: tier1
          FG_NAME: fg1
          PV_NAME    SIZE(MB)    STATE       UDID
          hdisk4     10240       ONLINE      3E213600A0B80006E25060000B93E50ADBC110F1818  FAStT03IBMfcp
          hdisk5     10240       ONLINE      3E213600A0B80006E25060000D2E64F755F420F1818  FAStT03IBMfcp
  12. フォーマット済み出力にコンマ (,) を区切り文字として使用して物理ボリュームをリストするには、次のコマンドを入力します。
    pv –list –fmt ,

    システムは次の出力を表示します。

    testsp,tier1,fg1,hdisk3,10240,ONLINE,3E213600A0B80006E25060000B93E50ADBC110F1818      FAStT03IBMfcp
    testsp,tier1,fg1,hdisk5,10240,ONLINE,3E213600A0B80006E25060000D2E64F755F420F1818      FAStT03IBMfcp
    testsp,tier1,fg2,hdisk6,10240,ONLINE,3E213600A0B80006E25060000B93E50ADBC110F1828      FAStT03IBMfcp
    testsp,tier1,fg2,hdisk7,10240,ONLINE,3E213600A0B80006E25060000D2E64F755F420F1828      FAStT03IBMfcp
    testsp,tier2,fg1,hdisk42,10240,ONLINE,3E213600A0B80006E25060000B93E50ADBC110F1819      FAStT03IBMfcp
    testsp,tier2,fg1,hdisk43,10240,ONLINE,3E213600A0B80006E25060000D2E64F755F420F1820      FAStT03IBMfcp
    testsp,tier2,fg2,hdisk53,10240,ONLINE,3E213600A0B80006E25060000B93E50ADBC110F1829      FAStT03IBMfcp
    testsp,tier2,fg2,hdisk54,10240,ONLINE,3E213600A0B80006E25060000D2E64F755F420F1830      FAStT03IBMfcp
  13. 共用ストレージ・プール内の障害グループ fg2 にある物理ボリュームをリストするには、次のコマンドを入力します。
    pv –list –fg fg2

    システムは次の出力を表示します。

    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg2
    PV_NAME     SIZE(MB)    STATE        UDID
    hdisk6      10240       ONLINE       3E213600A0B80006E25060000B93E50ADBC110F1828      FAStT03IBMfcp
    hdisk7      10240       ONLINE       3E213600A0B80006E25060000D2E64F755F420F1828      FAStT03IBMfcp
    
    POOL_NAME: testsp
    TIER_NAME: tier2
    FG_NAME: fg2
    PV_NAME SIZE(MB) STATE UDID
    hdisk53 10240 ONLINE 3E213600A0B80006E25060000B93E50ADBC110F1829 FAStT03IBMfcp
    hdisk54 10240 ONLINE 3E213600A0B80006E25060000D2E64F755F420F1830 FAStT03IBMfcp 
  14. ストレージ・プール内の特定の UDID を持つ物理ボリュームをリストするには、次のコマンドを入力します。
    pv –list –attr pv_udid=”3E213600A0B80006E25060000B93E50ADBC110F1828      FAStT03IBMfcp”

    システムは次の出力を表示します。

    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg2
    PV_NAME     SIZE(MB)    STATE        UDID
    hdisk6      10240       ONLINE       3E213600A0B80006E25060000B93E50ADBC110F1828      FAStT03IBMfcp
  15. ストレージ・プール内の特定の名前を持つ物理ボリュームをリストするには、次のコマンドを入力します。
    pv –list –attr pv_name=hdisk7

    システムは次の出力を表示します。

    POOL_NAME: testsp
    TIER_NAME: tier1
    FG_NAME: fg2
    PV_NAME     SIZE(MB)    STATE        UDID
    hdisk7      10240       ONLINE       3E213600A0B80006E25060000D2E64F755F420F1828      FAStT03IBMfcp
  16. 共用ストレージ・プールまたは障害グループ内のクラスター対応の物理ボリュームをリストするには、次のコマンドを入力します。
    pv –list -capable

    システムは次の出力を表示します。

    PV_NAME     SIZE(MB)     STATE    UDID
    hdisk11     10240       	N/A      3E213600A0B80006E25060000B94050ADBC580F1818      FAStT03IBMfcp
    hdisk12    	10240       	N/A      3E213600A0B80006E24E600002FDD50ADB6640F1818      FAStT03IBMfcp
    hdisk14    	5120        	N/A      3E213600A0B80006E24E600002FFC50ADB68F0F1818      FAStT03IBMfcp
    hdisk15    	5120        	N/A      3E213600A0B80006E25060000B94250ADBCA50F1818      FAStT03IBMfcp
    hdisk16    	5120        	N/A      3E213600A0B80006E24E60000301750ADB6B00F1818      FAStT03IBMfcp