4.1.67 ShrinkPool

ShrinkPoolコマンドは,DPプールを縮小します。

使用している容量に対して,DPプールの空き容量が大きい場合,このコマンドを使用して,DPプールを構成しているDPプールボリュームを取り除き,DPプールの容量を減らします。

DPプールを縮小するために取り除けるのは,プール縮小できる状態のDPプールボリュームだけです。

DPプールの縮小が完了したことをGetPoolShrinkStatusコマンドで確認してください。DPプールの縮小が完了すると,取り除かれたDPプールボリュームは通常ボリュームになるので,FormatLUコマンドでフォーマットしてください。

重要
このコマンドは,Virtual Storage PlatformおよびHUS VMでだけ使用できます。

パラメーター

表4-70 ShrinkPoolコマンドのパラメーター

パラメーター名指定のレベル説明
serialnum必須ストレージシステムのシリアル番号
model必須ストレージシステムのモデル
poolid必須プールID
縮小するDPプールのプールIDを指定します。
devnums必須論理ユニットのデバイス番号
10進数,またはコロンで区切った16進数「ww:xx:yy」で指定します。wwはLDKC番号,xxはCU番号,yyはLDEV番号です。ここで,wwは省略できます。wwを省略した場合,LDKC番号は0と見なされます。
複数指定する場合は,コンマで区切ります。
指定できるデバイス番号は1,024個までです。

事前に取得するパラメーター値

serialnumおよびmodel
GetStorageArrayコマンドの実行結果から取得してください。実行結果のarrayType値またはdisplayArrayType値をパラメーターmodelに指定してください。serialNumber値をパラメーターserialnumに指定してください。
poolid
GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。このコマンドを実行するときには,パラメーターserialnumおよびmodelに事前に取得した値を指定し,パラメーターpoolfilter5(Dynamic Provisioning)を指定してください。実行結果では,poolID値がAn instance of Poolの下に表示されます。縮小するDPプールを選択し,対応するpoolID値をパラメーターpoolidとして指定してください。
devnums
GetStorageArray (subtarget=Pool)コマンドの実行結果から取得してください。このコマンドを実行するときには,パラメーターserialnummodel,およびpoolidに事前に取得した値を指定し,パラメーターpoolsubinfoLogicalUnit,およびパラメーターpoolfunction5(Dynamic Provisioning)を指定してください。実行結果では,LogicalUnitdevNum値がAn instance of LogicalUnitの下に表示されます。DPプールを縮小できる条件を満たすDPボリュームに対応する論理ユニットのdevNum値を,パラメーターdevnumsとして指定してください。縮小できる条件を満たす論理ユニットは,dpType値が1(DPプールボリューム),およびdpPoolVolControlFlag値が2(DPプールが縮小できる状態)である論理ユニットです。

コマンド実行例

この例では,ストレージシステム(シリアル番号:53039,モデル:VSP)で,プールIDが1poolid1)のDPプールに属するプールボリューム(devnum00:06:0B)に対して,DPプール縮小を実行しています。

HiCommandCLI ShrinkPool -o "D:¥logs¥ShrinkPool.log" model=VSP serialnum=53039 poolid=1 devnums=00:06:0B

コマンド実行結果

RESPONSE:
An instance of StorageArray
     .
     . (Attributes of StorageArray are omitted here)
     .
 List of 1 Pool elements:
   An instance of Pool
     objectID=JOURNALPOOL.R700.53038.5.1
     poolFunction=5
     poolID=1
     encrypted=-1
     controllerID=-1
     poolType=32
     status=20
     threshold=70
     threshold2=80
     threshold2Mode=0
     capacityInKB=319,678,464
     freeCapacityInKB=319,678,464
     usageRate=0
     numberOfPoolVols=31
     numberOfVVols=1
     capacityOfVVolsInKB=419,457,024
     clprNumber=0
     raidLevel=RAID5
     combination=3D+1P
     volAlertNotice=-1
     overProvisioningPercent=131
     overProvisioningWarning=-1
     overProvisioningLimit=500
     rpm=10,000
     diskType=4
     tierControl=disable
     autoMigration=disable
     migrationInterval=24
     monitorStartTime=00:00
     monitorEndTime=23:59
     monitoringMode=0
     externalMixCompatible=disable
     monitoringState=-1
     lastMonitorStartDate=-1
     lastMonitorEndDate=-1
     relocationState=-1
     relocationProgress=-1
     numberOfTiers=-1
     thresholdRepDepAlert=-1
     thresholdRepDataReleased=-1
     userUsedCapacityInKB=-1
     repDataCapacityInKB=-1
     repManageCapacityInKB=-1
     numberOfDpVols=-1
     capacityOfDpVolsInKB=-1
     List of 31 Lu elements:
       An instance of LogicalUnit
         objectID=LU.R700.53038.1546
         devNum=1,546
         displayName=00:06:0A
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,080
         numberOfLBAs=20,972,160
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=16
         arrayGroupName=1-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,080
         dpPoolID=1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=2
         managementAreaPoolID=-1
       An instance of LogicalUnit
         objectID=LU.R700.53038.1547
         devNum=1,547
         displayName=00:06:0B
         emulation=OPEN-V
         devCount=1
         devType=
         capacityInKB=10,486,080
         numberOfLBAs=20,972,160
         path=false
         commandDevice=false
         commandDeviceEx=0
         commandDeviceSecurity=false
         commandDeviceAuth=false
         chassis=1
         arrayGroup=16
         arrayGroupName=1-2
         raidType=RAID5(3D+1P)
         currentPortController=-1
         defaultPortController=-1
         isComposite=0
         trueCopyVolumeType=Simplex
         shadowImageVolumeType=Simplex
         quickShadowVolumeType=Simplex
         universalReplicatorVolumeType=Simplex
         sysVolFlag=0
         externalVolume=0
         differentialManagement=false
         quickShadowPoolID=-1
         universalReplicatorPoolID=-1
         dpType=1
         consumedCapacityInKB=10,486,080
         dpPoolID=1
         threshold=-1
         tcaPoolID=-1
         dpPoolVolControlFlag=1
         managementAreaPoolID=-1
              .
              . (repeated for other LogicalUnit instances)
              .