VPLEX:LUN Z 说明
Summary: 本文介绍了 LUNZ 设备是什么、主机为何会看到 LUNZ 设备以及如何将其删除。
Symptoms
LUNZ 与各种问题相关联,包括主机无法引导、死机和性能问题。
初始设置后,LUNZ 呈现给主机。
Cause
LUNZ 是指提供给主机的假逻辑单元零,它为主机软件提供路径,以便在主机没有物理逻辑单元零可用时将配置命令发送到阵列。LUNZ 独立于主机作系统,可由不同的 EMC 阵列(包括 CLARiiON、VNX 和 VPLEX)提供。
作为连接的占位符,应在配置后从主机中删除 LUNZ。如果 LUNZ 仍然对主机可见,则可能会出现各种问题,包括主机无法启动和死机以及性能问题。
主机会看到 LUNZ 有两个主要原因。
- 主机 HBA 连接到阵列,但不在存储组或存储视图中。
- 主机 HBA 位于存储组或存储视图中,但组或视图未分配 HLU0。
Resolution
解决问题的最佳方法是确保主机 HBA 已连接到阵列,并位于包含 HLU0 的存储组或视图中。虽然可以在某些阵列上禁用这种形式的通信,但不建议这样做。
步骤:
- 在阵列上注册主机启动器
- 在存储组或存储视图中将存储分配给主机启动器
- 确保存储组或存储视图中有 HLU 0
Additional Information
主机
LUNZ 对主机
LUNZ 的可见性是指提供给主机的假逻辑单元 0,以便为主机软件提供路径,以便在主机没有物理逻辑单元 0 可用时将配置命令发送到阵列。
在 Invista 实例上,当虚拟帧将有效的 LUN 分配给 HLU LUN0 时,LUNZ 设备将被替换。
在 Invista 上实施了 LUNZ,以便在该阵列上未绑定 LUN 时,使该阵列对主机作系统和 PowerPath 可见。
VNX
Note:将 arraycommpath 设置为 1(启用)会创建 LUNZ 设备。
当存储系统中没有 LUN 连接到服务器时,LUNZ 设备允许管理界面与存储系统进行通信。
VPLEX
:VPLEX 上没有适用于 LUNZ 的配置选项。
对于后端存储阵列 VNX/Clariion,您可以更改阵列上的 arraycommpath 设置,以更改呈现的 LUNZ 的行为。
在 VPLEX 中,您可以将现有虚拟卷的 LUN ID 更改为“0”。此卷必须位于看到 LUNZ 的主机正在访问的存储视图中。您还可以向 VPLEX 提供一个小 LUN,在其上构建一个虚拟卷,并在虚拟卷放入存储视图时为该卷指定 LUN ID“0”。
在 ESXi 中,这只是表面上的,但看到无效路径可能令人担忧。如果您不想重新配置存储视图以将卷显示为 0,VPLEX 的虚拟 LUN 0可能是最佳解决方案。
当 VMware 主机发现 LUN Z,并且主机随后连接到具有真实主机 LUN 0 的存储组时,必须重新扫描 VMware 存储设备两次。
第一次重新扫描将删除 LUN Z,但不会添加真正的主机 LUN 0。
需要进行第二次重新扫描才能将真正的 HLU LUN 0 落实到位。
ESXi 主机重新启动会自动将 LUN Z 更改为真实主机 LUN 0(如果存在主机 LUN 0)。
LUN Z 是启动器属性,而不是存储组属性
为什么我的 Broadcom (VMware) 主机同时具有主机 LUN 0 和 LUN Z?