如果 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 故障切换时也可能出现路径抖动。主动-主动阵列或提供透明故障切换的阵列不会导致路径抖动。
解决方案
- 确保在主动-被动阵列上共享同一组 LUN 的所有主机使用同一存储处理器。
- 更正不同主机与 SAN 目标间的任何线缆接线或屏蔽不一致问题,以便对所有 HBA 显示相同的目标。
- 请确保在共享 LUN 的所有主机上定义的声明规则完全相同。
- 配置路径以使用最近使用的 PSP(默认)。