在虚拟化环境中使用 VAAI ATS 检测讯号时,ESXi 5.5 Update 2 或 ESXi 6.0 WordPress 主机失去与 VMFS5 资料储存的连线,会造成 ESXI 失联,但其上的虚拟机器仍可以 PING 通,业务不受影响,但有一定延时。
要解决此问题,可以通过在 ESXi 核心中禁用 ATS 检测讯号,将检测讯号相关的活动恢复为旧方法。
对于 VMFS5 资料储存:
1 、首先登陆 exsi 的命令列
执行
# esxcli system settings advanced set -i 0 -o /VMFS3/UseATSForHBOnVMFS5
禁用 ATS
2 、查询状态
[root@CP05I1008:~] esxcli system settings advanced list -o /VMFS3/UseATSForHBonVMFS5
Path: /VMFS3/UseATSForHBOnVMFS5
Type: integer
Int Value: 0
Default Int Value: 1
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: Use ATS for HB on ATS supported VMFS5 volumes
启用 ATS
# esxcli system settings advanced set -i 1 -o /VMFS3/UseATSForHBOnVMFS5
对于 VMFS3 资料储存:
禁用 ATS
# esxcli system settings advanced set -i 0 -o /VMFS3/UseATSForHBOnVMFS3
查询状态
[root@CP05I1009:~] esxcli system settings advanced list -o /VMFS3/UseATSForHBonVMFS3
Path: /VMFS3/UseATSForHBOnVMFS3
Type: integer
Int Value: 0
Default Int Value: 1
Min Value: 0
Max Value: 1
String Value:
Default String Value:
Valid Characters:
Description: Use ATS for HB on ATS supported VMFS3 volumes
启用 ATS
# esxcli system settings advanced set -i 1 -o /VMFS3/UseATSForHBOnVMFS3
下面是禁用 ATS 检测讯号处理的影响:
不会影响获取 HB 插槽(启动检测讯号)。
此更改会影响定期/常规检测讯号更新。
使用普通 SCSI 读取和写入恢复 ESXi WordPress 主机中的检测讯号相关活动,以更新其在 VMFS 资料储存上的检测讯号。
注意:
此更改会立即生效,无需重新引导。
无论 VMFS 版本为何,这些选项的根节点均为/VMFS3 。选项的最后一个字元与相应的 VMFS 版本匹配。