[VPLEX]擴展Virtual Volume
注:非專業(yè)人士勿自行操作,請咨詢DellEMC客服服務團隊,否則后果自負。?
1確定virtual volume是否可以擴展
要確定虛擬卷支持存儲卷擴展cd到要擴展的本地虛擬卷的上下文,請輸入ls命令。
VPlexcli:/clusters/cluster-1/virtual-volumes/local_cx_vol> ls
Name???????????????? Value
-------------------? -------------------
block-count????????? 2621440
block-size?????????? 4K
cache-mode?????????? synchronous
capacity???????????? 10G
consistency-group??? -
expandable?????????? true
expandable-capacity? 0B
expansion-method???? storage-volume
expansion-status???? -
health-indications?? []
health-state ????????ok
locality???????????? local
operational-status?? ok
recoverpoint-usage?? -
scsi-release-delay?? 0
service-status?????? running
storage-tier???????? -
supporting-device??? local_cx
system-id??????????? local_CX_vol
volume-type????????? virtual-volume
因為expansion-method是storage-volume,所以我們知道它支持后端存儲卷擴展。
expandable-capacity這個字段是0B,這個值表明,目前沒有可用的可擴展容量。這意味著在虛擬卷可以被擴展之前,必須擴展底層存儲陣列。
2擴展底層存儲
使用show-use-hierarchy命令查看virtual volumes的映射路徑
VPlexcli:/clusters/cluster-1/virtual-volumes/local_CX_vol> show-use-hierarchy .
storage-view: dr710-20-esx (cluster-1)
? virtual-volume: local_CX_vol (10G, distributed @ cluster-1, running)
??? local-device: local_CX (10G, raid-1)
?????? extent: extent_CX_Bali_C1_60_1 (10G)
????????? storage-volume: CX_Bali_C1_60 (10G)
??????????? logical-unit: VPD83T3:6006016003b02900724f58db278be111
????????????? storage-array: EMC-CLARiiON-APM00114102472
如果VPLEX有I/O,會自動檢測到容量變化。
3驗證存儲卷擴展
1.使用show-use-hierarchy命令,確定支持的存儲卷的大小是否已經增加
VPlexcli:/clusters/cluster-1/virtual-volumes/local_CX_vol> show-use-hierarchy .
storage-view: dr710-20-esx (cluster-1)
? virtual-volume: local_CX_vol (10G, distributed @ cluster-1, running)
??? local-device: local_CX (10G, raid--)
?????? extent: extent_CX_Bali_C1_60_1 (10G)
????????? storage-volume: CX_Bali_C1_60 (20G)
??????????? logical-unit: VPD83T3:6006016003b02900724f58db278be111
????????????? storage-array: EMC-CLARiiON-APM00114102472
注意:新擴展的卷在顯示使用層次命令輸出中需要5分鐘
2.如果沒有反映所有相關存儲卷的大小變化,則使用底層存儲數(shù)組上的array re-discover命令來強制VPLEX注意擴展。
VPlexcli:/> array re-discover /clusters/cluster-1/storage-elements/storage-arrays/EMC-CLARiiON-APM00114102472 --cluster cluster-1
WARNING: Without the '--hard' option this command cannot detect logical-unit 'swapping' conditions on the array(s) being rediscovered.? Do you wish to proceed?? (Yes/No) Yes
3.在數(shù)組重新發(fā)現(xiàn)之后,重新發(fā)布顯示使用層次結構,如上所述,進行檢查。
使用virtual-volume summary命令,查看擴展的virtual-volume。
如果存在后端陣列存儲卷擴展不可行的原因,則繼續(xù)進行(除了通過級聯(lián))的可能性是在虛擬卷下執(zhí)行活動設備遷移到更大的設備,參考CLI手冊的dm migration start命令。
VPlexcli:/> virtual-volume summary
Virtual-volume health summary (cluster-1):
??????? Total 2152 virtual-volumes, 0 unhealthy.
Expansion summary:
virtual-volume name ?expandable-capacity? capacity? expansion-status
-------------------? -------------------? --------? ----------------
local_CX_vol???????? 10G????????????????? 10G?????? -
??????? Total 1 expansion: 0 in-progress, 0 failed.
Locality summary:
??????? distributed?: 903 virtual-volumes.
??????? local?: 1074 virtual-volumes.
??????? remote?: 175 virtual-volumes.
Cache-mode summary:
??????? asynchronous?: 878 virtual-volumes.
??????? synchronous?: 1274 virtual-volumes.
Total virtual-volume capacity is 43.7T.
4.虛擬卷上下文中的ls將顯示expandable-capacity現(xiàn)在為> 0B
VPlexcli:/clusters/cluster-1/virtual-volumes/local_CX_vol> ls
Name???????????????? Value
-------------------? -------------------
block-count????????? 2621440
block-size?????????? 4K
cache-mode????????? ?synchronous
cache-mode?????????? synchronous
capacity???????????? 10G
consistency-group??? -
expandable?????????? true
expandable-capacity? 10G
expansion-method???? storage-volume
expansion-status???? -
health-indications?? []
health-state???????? ok
locality???????????? local
operational-status?? ok
recoverpoint-usage?? -
scsi-release-delay?? 0
service-status?????? running
storage-tier???????? -
supporting-device??? local_CX
system-id??????????? local_CX_vol
volume-type????????? virtual-volume
4擴展虛擬卷
發(fā)出virtual-volume expand命令以展開卷。
注意并確認在某些情況下可能重新啟動應用程序和/或主機的潛在需求。
VPlexcli:/clusters/cluster-1/virtual-volumes/local_CX_vol> expand
Virtual Volume expansion can take some time and once started, cannot be cancelled.? Some operations such as upgrades and data
migrations will not be possible during the expansion.? In some cases hosts and their applications may need to be restarted once the
expansion has completed.? Do you wish to proceed?? (Yes/No) Yes
?
The expansion of virtual-volume 'local_CX_vol' has started.
在這種情況下,擴展需要一些時間來完成。在擴展運行期間,expansion-status顯示in-progress。
VPlexcli:/clusters/cluster-1/virtual-volumes/local_CX_vol> ls
Name???????????????? Value
-------------------? -------------------
block-count????????? 2621440
block-size?????????? 4K
cache-mode?????????? synchronous
capacity???????????? 10G
consistency-group??? -
expandable?????????? true
expandable-capacity? 10G
expansion-method???? storage-volume
expansion-status???? in-progress
health-indications?? []
health-state???????? ok
locality???? ????????local
operational-status?? ok
recoverpoint-usage?? -
scsi-release-delay?? 0
service-status?????? running
storage-tier???????? -
supporting-device??? local_CX
system-id??????????? local_CX_vol
volume-type????????? virtual-volume
virtual-volume summary命令的擴展狀態(tài)中也顯示了正在進行的擴展狀態(tài)。
VPlexcli:/> virtual-volume summary
Virtual-volume health summary (cluster-1):
??????? Total 2152 virtual-volumes, 0 unhealthy.
Expansion summary:
virtual-volume name? expandable-capacity? capacity? expansion-status
-------------------? -------------------? --------? ----------------
local_CX_vol? 10G????????????????? 10G?????? in-progress
??????? Total 1 expansion: 1 in-progress, 0 failed.
[... output truncated ...]
一旦擴展完成,可擴展容量顯示0B。擴展狀態(tài)顯示虛擬卷上下文中的ls命令以及虛擬卷摘要命令。
VPlexcli:/clusters/cluster-1/virtual-volumes/local_CX_vol> ls
Name???????????????? Value
-------------------? -------------------
block-count????????? 5242880
block-size?????????? 4K
cache-mode?????????? synchronous
capacity???????????? 20G
consistency-group??? -
expandable?????????? true
expandable-capacity? 0B
expansion-method???? storage-volume
expansion-status???? -
health-indications?? []
health-state???????? ok
locality???????????? distributed
operational-status?? ok
recoverpoint-usage?? -
scsi-release-delay ??0
service-status?????? running
storage-tier???????? -
supporting-device??? local_CX
system-id??????????? local_CX_vol
volume-type????????? virtual-volume
?
?