如果 ESXi 主机无法访问 LUN,或者访问速度很慢,则可能是路径抖动(也称为 LUN 抖动)的问题。

问题

主机无法访问 LUN,或者访问速度很慢。主机的日志文件可能表明发生了频繁的路径状况更改。例如:
Frequent path state changes are occurring for path vmhba2:C0:T0:L3.This may indicate a storage problem.Affected device:naa.600600000000000000edd1.Affected datastores:ds1

原因

问题可能在于路径抖动。两台主机通过不同存储处理器 (SP) 访问同一 LUN 时,LUN 从未真正可用,此时可能出现路径抖动。

路径抖动通常发生在主动-被动阵列上。直接连接阵列的一个或多个节点上发生 HBA 故障切换时也可能出现路径抖动。主动-主动阵列或提供透明故障切换的阵列不会导致路径抖动。

解决方案

  1. 确保在主动-被动阵列上共享同一组 LUN 的所有主机使用同一存储处理器。
  2. 更正不同主机与 SAN 目标间的任何线缆接线或屏蔽不一致问题,以便对所有 HBA 显示相同的目标。
  3. 请确保在共享 LUN 的所有主机上定义的声明规则完全相同。
  4. 配置路径以使用最近使用的 PSP(默认)。