将SCSI UNMAP与E系列精简卷结合使用时、VMware需要考虑哪些事项?
不可不使用
适用场景
E 系列控制器固件 8.xx
问题解答
使用08.25.05或更高版本创建精简卷时、支持UNMAP的主机操作系统会将其识别为精简卷。unmap是一个SCSI命令、在应用程序或操作系统删除磁盘块后、主机系统可以向存储阵列发出此命令、以回收精简卷上的空间。请注意、精简配置卷可能是使用08.25.05之前的版本创建的、但它们不会作为精简卷报告给主机操作系统。
注意: 要在升级到08.25.05或更高版本后使操作步骤能够对原有卷 启用精简报告、请参见文章:如何为VMware ESXi在现有精简卷上启用UNMAP
在VMware下、空间回收已定义为手动操作、以最大限度地减少对性能的影响、因此无需干预更改默认值。以下VMware知识库文章介绍了如何使用esxcli命令在vSphere 5.5和6.0中回收空间:
VMware知识库: 在vSphere 5.5和6.0中使用esxcli回收精简配置LUN上已删除的VMFS块 (2057513)(如果在ESXi 6.5中使用VMFS6、本文不适用)
早期版本的vSphere使用不同的命令行界面命令进行回收。目前、SANtricity OS 8.25支持的最早VMware ESXi版本为5.1 U3。 下面是VMware知识库文章、介绍如何使用vmKnowledge、以及如何确认LUN支持UNMAP。
VMware知识库:使用vmkfst高 可用性回收精简配置LUN上已删除的VMFS块(2014849)