所以我昨天晚上把我的服务器远程closures了,因为空调器在我们身边。 我closures了虚拟机,然后closures了主机。 解决了今天自动启动虚拟机的2台主机。 虚拟机的数据存储是位于Synology NAS上的isci LUN,NAS未关机。 由于某些原因,当我启动一切备份时,我的电子邮件虚拟机显示为无法访问,我收到日志中的各种错误说:“ATS-onlyLY VMFS卷'Synology-Email server'not mounted。主机不支持ATS或ATS初始化失败了“我的其他所有虚拟机都与同一个NAS上的其他数据存储完全匹配。
当浏览到Vsphere客户端或vcenter中的数据存储时,我无法安装,卸载或浏览文件,因为它们全都是灰色的。 我曾尝试重新启动主机和NAS几次。
两台主机上的ESXi 6.0
答对了!!! 好的,这是如何解决的:
我引用这个artice来卸载数据存储, https: //kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=2004605
步骤1:使用以下命令从主机手动卸载数据存储:
esxcli storage filesystem unmount [-u UUID | -l label | -p path ]
在我的情况下,我只是使用标签命令。
第2步:确认数据存储已卸载:
esxcli storage filesystem list
你看到输出类似于:
Mount Point Volume Name UUID Mounted Type Size Free ------------------------------------------------- ----------- ----------------------------------- ------- ------ ----------- ----------- /vmfs/volumes/4de4cb24-4cff750f-85f5-0019b9f1ecf6 datastore1 4de4cb24-4cff750f-85f5-0019b9f1ecf6 true VMFS-5 140660178944 94577360896 /vmfs/volumes/4c5fbff6-f4069088-af4f-0019b9f1ecf4 Storage2 4c5fbff6-f4069088-af4f-0019b9f1ecf4 true VMFS-3 146028888064 7968129024 /vmfs/volumes/4c5fc023-ea0d4203-8517-0019b9f1ecf4 Storage4 4c5fc023-ea0d4203-8517-0019b9f1ecf4 true VMFS-3 146028888064 121057050624 LUN01 4e414917-a8d75514-6bae-0019b9f1ecf4 false VMFS-unknown version 0 0
Mounted字段设置为false,Type字段设置为VMFS未知版本,并且不存在装入点。
步骤3:禁用仅限ATS的locking设置。
我引用了这篇文章:
在vCenter(或通过vSphere客户端),我去了主机和群集,并select我的主机是提供的问题,浏览到设置和高级系统设置。 在高级系统设置中,我更改了3个值(全部设置为1 ):
DataMover.HardwareAcceleratedMove = 0 DataMover.HardwareAcceleratedInit = 0 VMFS3.HardwareAcceleratedLocking = 0
第4步:重新安装数据存储:
在vCenter中,我select了数据存储给我的问题,右键单击并select装载数据存储,然后启动我的虚拟机。
然后testing并退出一天。
如果您可以禁用ATS-Only,那么以前这个提示对我很有帮助:
使用存储encryption设备时无法装入VMFS5数据存储(2030416)
我想你的情况没有虚拟机,但他们需要接近才能运行命令。
某些存储encryption设备可能会阻止从ESXi主机发送的某些SCSI命令(包括ATS命令)。 具有ATSfunction的设备上新创build的VMFS5数据存储区会在首次向设备发送成功的ATS命令后标记为ATSOnly。 这允许共享数据存储的所有主机使用ATS而不检查存储arrays是否支持ATS。 当存储encryption设备被添加到SAN时,它将阻止ATS命令。 因此,主机假定arrays不支持ATS,因为它没有收到预期的响应。 预期的行为是,主机不回退到在ATSOnly VMFS5数据存储上使用SCSI-2预留locking机制,然后卸载并且不能再次挂载。 要解决此问题,请在VMFS5数据存储上禁用ATSOnly。
注意:在执行以下步骤之前,必须从受影响的数据存储区迁移所有虚拟机,或closures所有虚拟机。 要在VMFS5数据存储上禁用ATSOnly,请执行以下操作:
Connect to one of the hosts sharing the VMFS5 datastore with an SSH session. For more information, see Run the following command: vmkfstools --configATSOnly 0 /vmfs/devices/disks/device-ID:Partition Where: device-ID is the NAA ID of the LUN on which the VMFS5 datastore was created. Partition is the partition number on which VMFS5 datastore was created. This is usually 1. For example: vmkfstools --configATSOnly 0 /vmfs/devices/disks/naa.6006016055711d00cef95e65664ee011:1 Note: It is sufficient to run this command on one of the hosts sharing the VMFS5 datastore. Other hosts automatically recognize the更改。
Run the following command to rescan for datastores: esxcli storage filesystem rescan The VMFS5 datastore should now mount successfully.