我正在尝试让 ESXi4.0.0 增加 VMFS 分区以匹配我新增加的 RAID 5。我在 RAID 虚拟磁盘上从约 850GB 增加到 1250GB,VMWare 显示的空间量正确。但是,如果我点击数据存储上的“增加”按钮,它不会列出任何可用内容,而是完全空白。此外,当我点击添加存储时,那里的显示也是空白的。
为了测试,我在两个备用驱动器上创建了另一个虚拟磁盘进行测试,并且我能够创建一个 VMFS 分区并毫无问题地扩展/增加/添加它。
我能看到的唯一区别是我的主虚拟磁盘有多个分区,如下所示:
设备: 容量:
戴尔磁盘(####)1.23TB
主分区
- DOS 16位 4MB
- DOS 16位 4MB
- VMFS 832GB
- 扩展896MB
逻辑分区
- DOS 16位 250MB
- DOS 16位 250MB
- VMWare 诊断 110MB
- DOS 16位 286MB
那么,所有这些其他分区都在这里有关系吗?这会妨碍 VMFS 分区的扩展吗?
有些帖子建议直接连接到主机而不是通过 vCenter,我已经这样做了。
答案1
当您将新容量添加到虚拟磁盘时,RAID 控制器会将其添加到“磁盘”的末尾。在您的情形下,扩展分区位于磁盘的末尾,因此,这是唯一可以访问额外容量的分区。
您有几个选择。
- 您可以使用新空间创建一个新分区,并使用范围扩展当前的 VMFS。
- 您可以使用类似分区livecd 移动您的分区,以便您的 VMFS 分区位于磁盘末尾。您的分区布局相对复杂,我真的不知道 gParted 是否能让您完成需要做的事情。