要添加数据磁盘,请在虚拟机管理程序中打开虚拟机设置面板,然后选择“New Devices”选项卡下的“Add a New Hard Disk”。相应地设置大小,请记住第一个数据磁盘的最小大小必须为 200 GB,后续磁盘的最小大小必须为 100 GB 或更多。
DDVE 仅支持生产系统的密集资源调配。
如果未选中此复选框,系统可能会遇到 DDVE 由于需要对根分区运行文件系统一致性检查而无法启动的问题。
将存储添加到虚拟机管理程序后,迁移到 DDVE 本身。
下面是将容量添加到所需层,然后创建或扩展 DDVE 文件系统的示例。
从 CLI(UI 也可用于添加存储)中,运行以下命令 storage show all
。此部分显示提供给 DDVE 的可添加存储。在本例中,显示 100 GiB,它被视为设备 8:
# storage show all Device Device Device Group Size ----------- ------ --------- dg0 7 250.0 GiB ----------- ------ --------- Spindle Devices Count Total Size Group ------- ------- ----- ---------- 1 7 1 250.0 GiB ------- ------- ----- ---------- Current active tier size: 0.2 TiB Active tier maximum capacity: 0.5 TiB Storage addable devices: Device Device Device Type Size ----------- ------ --------- (unknown) 8 100.0 GiB ----------- ------ --------- Capacity License: License Total Used Remaining -------- -------- -------- --------- CAPACITY 0.45 TiB 0.22 TiB 0.23 TiB -------- -------- -------- ---------
然后,要将存储添加到 DDVE 活动层,请使用以下命令: storage add dev8
:
# storage add dev8 Checking storage requirements...done Adding dev8 to the active tier...done Updating system information...done dev8 successfully added to the active tier.
现在,当 storage show all
再次运行时,我们会看到 100 GiB 磁盘在活动层中已从可添加变为可用:
# storage show all Device Device Device Group Size ----------- ------ --------- dg0 7 250.0 GiB (available) 8 100.0 GiB ----------- ------ --------- Spindle Devices Count Total Size Group ------- ------- ----- ---------- 1 7-8 2 350.0 GiB ------- ------- ----- ---------- Current active tier size: 0.3 TiB Active tier maximum capacity: 0.5 TiB Capacity License: License Total Used Remaining -------- -------- -------- --------- CAPACITY 0.45 TiB 0.31 TiB 0.15 TiB -------- -------- -------- ---------
最后,要将容量添加到文件系统,请运行以下命令 filesys expand
,这会增加文件系统的大小。
# filesys expand The filesystem will be expanded approximately by 95.85 GiB Are you sure? (yes|no) [no]: yes ok, proceeding. ########################################### [100%] The approximate size of the filesystem is 318.91 GiB.
然后检查文件系统状态。如果系统未联机,请使用以下命令启动它 filesys enable
。
# filesys status The filesystem is enabled and running.
示例:如果命令 disk show hardware
显示磁盘数量为 15 个,并且 DDVE 部署在 vSphere 上,不能仅使用一个 SCSI HBA 控制器添加更多磁盘。
# disk show hardware Disk Slot Manufacturer/Model Firmware Serial No. Capacity Type (pci/idx) ----- --------- ------------------------ -------- -------------------------------- --------- ---- dev1 160:0 VMware Virtual_disk n/a 6000c2901098e892c4f75673f4a2d03e 250.0 GiB SAS dev2 160:1 VMware Virtual_disk n/a 6000c29508c5f8f603adc20a782d5d28 10.0 GiB SAS dev3 160:2 VMware Virtual_disk n/a 6000c29db79d7c6d15f1984bcbf3ca0e 4.0 TiB SAS dev4 160:3 VMware Virtual_disk n/a 6000c2921955ebff06a8bbab1f272b58 4.0 TiB SAS dev5 160:4 VMware Virtual_disk n/a 6000c29214fbca7889f3b8fb6783a353 4.0 TiB SAS dev6 160:5 VMware Virtual_disk n/a 6000c29ea52fa7d358efc83360327910 4.0 TiB SAS dev7 160:6 VMware Virtual_disk n/a 6000c29a831a62ab2476e9f49cebc374 4.0 TiB SAS dev8 160:9 VMware Virtual_disk n/a 6000c29dfa0799767087895ec6acf185 4.0 TiB SAS dev9 160:8 VMware Virtual_disk n/a 6000c2934323889384e55f0cd335ff12 4.0 TiB SAS dev10 160:10 VMware Virtual_disk n/a 6000c2940a958c575258fdc156e8a0ea 4.0 TiB SAS dev11 160:11 VMware Virtual_disk n/a 6000c291018aa8771b1eaa1444003c9a 4.0 TiB SAS dev12 160:12 VMware Virtual_disk n/a 6000c29cc49b7941cc5e1d4e58b62208 4.0 TiB SAS dev13 160:13 VMware Virtual_disk n/a 6000c290792e874885af90681d0b54e5 4.0 TiB SAS dev14 160:14 VMware Virtual_disk n/a 6000c297ff85ec1e03f74d6fe3a3a4d8 4.0 TiB SAS dev15 160:15 VMware Virtual_disk n/a 6000c29541f230cebe060b3ac13796f2 4.0 TiB SAS ----- --------- ------------------------ -------- -------------------------------- --------- ---- 15 drives present.
通过运行以下命令检查 SCSI HBA 控制器的数量: system show ports
:
# system show ports Port Connection Link Firmware Hardware Type Speed Address ---- ---------- --------- -------- ------------------------- V0 Enet 10.0 Gbps 00:50:56:b8:b1:c1 (ethV0) V1 Enet 10.0 Gbps 00:50:56:b8:70:92 (ethV1) V2 SAS >>> one SCSI Controller ---- ---------- --------- -------- -------------------------
具体流程如下:
system show ports
显示添加了新控制器,因此现在可以为 vSphere 添加超过 15 个磁盘,方法是将它们分配给控制器 1 而不是 0:
# system show ports Port Connection Link Firmware Hardware Type Speed Address ---- ---------- --------- -------- ------------------------- V0 Enet 10.0 Gbps 00:50:56:b8:b1:c1 (ethV0) V1 Enet 10.0 Gbps 00:50:56:b8:70:92 (ethV1) V2 SAS V3 SAS ---- ---------- --------- -------- -------------------------
通常,不应从 DDVE 或虚拟机管理程序中删除磁盘,因为一旦添加了磁盘并在其上扩展了文件系统,就不能在不销毁文件系统的情况下将其删除。如果意外地将大小不正确的磁盘提供给虚拟机管理程序中的 DDVE,并且尚未在其上扩展文件系统,则可以将其从虚拟机管理程序中删除并重新创建正确大小的磁盘。
例如,如果您在虚拟机管理程序中创建低于所需大小的新磁盘,然后尝试将其添加到 DDVE,则会在 DDVE 上收到错误。因此,您必须从 DDVE 和虚拟机管理程序中删除磁盘,然后重新启动。
如上所示,磁盘只有 25 GB。尝试将其添加到 DDVE 会导致错误。
# storage add dev4 Checking storage requirements... **** Could not add storage: disk capacity is below the minimum limit 100 GB.
由于文件系统尚未通过磁盘进行扩展,因此可以从虚拟机管理程序中移除和删除文件系统。
单击“删除”按钮。
移除磁盘时的注意事项: