
将共享虚拟磁盘扩展到多个 VM 中
我把这篇文章留给你,因为一个客户多次要求我这样做,所以我也把它留给你😉如果我们需要扩展虚拟硬盘 (Vhd) 在多个虚拟机之间共享, 通常用于集群, 我们会记住,我们在总线共享中有 SCSI 控制器,并且磁盘是在 Eager Zeroed 中创建的! 我们将按照以下步骤扩展此相册.
因此, 必须通过命令行扩展磁盘,指示供应模式为 Eager Zeroed,否则, 光盘将在 Lazy Zeroed 中错误地扩展. 我们将关闭连接了磁盘的 VM,然后继续扩展它们.
我们连接到 ESXi Shell 并执行以下命令, 我们将通过强制磁盘模式为 Eager Zeroed 来扩展现有的 VMDK, 我们必须考虑到磁盘的大小是 TOTAL, 不是我们想要的扩大.
[源码语言=”平原”]vmfsktools -X tamaño_gbG -d eagerzeroedthick /vmfs/volumes/DISCO/path/disco.vmdk[/源代码]
我们将等待您完成磁盘扩展的格式化.
我们将其从相应 VM 的清单中删除,并使用 “从虚拟机中删除” 但首先我们要注意它是什么磁盘 ID, 它属于哪个母公司?, 模式,当然还有再次寻找他的道路. “还行”.
我们再次添加相册, 我们按照上一步中记下的. 随后, 我们可以打开第一个 VM 并扩展与该虚拟硬盘对应的分区 (是 Linux, 窗户…) 我们最终将打开其余的节点. 老实说,这可以通过更多方式完成, 但对我来说,这是最“传统”的, 因为如果从 GUI 扩展磁盘,并且 vMotion 数据存储在完成后会立即创建, 在另一个 LUN 上重新创建光盘.