我对这种types的vSphere维护有点新,但对于RAID,磁盘等概念并没有太多的意义。
情况是这样的:名为“example-FS-01”的访客服务器在“esx-datastore-02”上有一个磁盘,该磁盘的大小为1TB,数据存储本身的总大小为1.5TB。未使用的数据存储,每个数据存储具有1.5TB的可用空间。
每个数据存储不是一个单独的磁盘,而是冗余RAID中的一个磁盘系统。
例如,使用vmotion来移动数据可能是安全的,还是接近或远离最佳实践来将此来宾磁盘扩展到跨越数据存储1和2的2.5TB的大小?
谢谢
正如@joeqwerty在评论中所说的那样,您不能在数据存储中扩展单个VMDK。
你几乎有两个select去你想去的地方:
创build第二个VMDK
您可以在其中一个空数据存储上创build第二个VMDK,将其添加到同一个VM,然后使用客户机内工具(LVM for Linux,Dynamic Disk for Windows)以第一个磁盘空间扩展第一个磁盘。
将esx-datastore-02添加到esx-datastore-02数据存储
这将需要删除另外两个数据存储中的一个,然后将其容量作为第二个数据存储添加到第一个数据存储。 然后你可以扩展有问题的VMDK来使用你想要的空间。
这两种方法都有相同的问题:丢失任何一个LUN /盘区都会导致guest虚拟机中的卷做些有趣的事情,但是会以不同的方式报告这些错误(在guest虚拟机中选项1,在vSphere中为选项2 )。
理想的解决scheme是将两个数据存储组合在一起,然后让这个虚拟机坐在自己的大小合适的数据存储上。