在 VMware ESXi 环境中,如果 VMFS 数据存储采用了两块物理硬盘,并且没有做任何 RAID 配置,而是直接将这两块硬盘直通(passthrough)给 ESXi 使用,那么在这种情况下,扩容后如果一块硬盘坏了,确实会导致整个数据存储不可用。
通过ESXi管理的虚拟机的硬盘空间不足时,可以进行扩容以满足需求。在开始扩容前,需要查看当前硬盘的状态,了解剩余可用空间,以便确定扩容的大小。查看硬盘状态的命令可以告诉我们硬盘的使用情况,例如当前硬盘为500G,已使用45%。如果需要扩容,可以根据需求决定扩容的大小,例如本例中扩容500G。
将这块硬盘ID改成8e,保存退出,不需要重新启动。
第一步:虚拟机磁盘扩容 关闭虚拟机,并确保没有快照或映射等影响扩容的因素。在VMware管理界面中,选择要扩容的虚拟机,右键点击“设置”。在硬件选项卡中,选择硬盘(Nvme),并点击“磁盘实用工具”下面的“扩展”。
虚拟机硬盘压缩需求 在Esxi环境下,虚拟机Windows 10系统使用了350G的磁盘空间,实际占用约为80G。为了减少空间占用,将磁盘进行压缩并移至其他数据存储器。Esxi操作界面上磁盘扩容功能可用,但直接缩小磁盘容量的选项不存在,因此需要借助Esxi的vmkfstools工具进行转换或压缩。
你可以做硬件RAID1,但是这样在群晖里就看不到两块硬盘的SMART信息了,不利于检测磁盘的健康状况,提出预警。我个人觉得,家用没必要做RAID,用常规的BASIC就好了。一个盘一个存储空间,这样的好处有:如果盘满了,更换一个盘就好,和其他盘没有关系 如果某个盘坏了,对这个盘做数据恢复就好。