可以调整在 Windows Server 故障切换集群 (WSFC) 配置中用作物理裸设备映射 (RDM) 的 ESXi 存储设备上的永久预留设置。
分布于多个 ESXi 主机上的 WSFC 集群节点需要物理 RDM。RDM 在运行集群节点的所有主机之间共享。具有主动节点的主机在所有共享 RDM 设备上持有永久性 SCSI-3 预留。当主动节点正在运行且设备处于锁定状态时,任何其他主机都无法写入设备。如果主动节点锁定设备时其他参与主机引导,则引导可能需要很长时间,因为主机尝试连接锁定的设备失败。此同一问题还可能会影响重新扫描操作。
为防止出现此问题,请对具有 RDM 的辅助 WSFC 节点所在 ESXi 主机上的所有设备激活永久预留。此设置会通知 ESXi 主机设备上的永久性 SCSI 预留,以便主机可在引导或存储重新扫描过程中跳过设备。
如果稍后将标记的设备重新用作 VMFS 数据存储,请移除预留以避免出现不可预知的数据存储行为。
有关 WSFC 集群的信息,请参见《Windows Server 故障切换集群设置》文档。
前提条件
过程
- 在 vSphere Client 中,导航到 ESXi 主机。
- 单击配置选项卡。
- 在存储下,单击存储设备。
- 从存储设备列表中选择设备,然后单击以下图标之一。
选项 描述 标记为永久保留 将所选设备标记为永久保留。 注:对加入 WSFC 集群的每个 RDM 设备重复此过程。
取消标记为永久保留 清除之前标记的设备的永久预留。
结果
示例
esxcli
命令标记加入 WSFC 集群的设备。
- 将设备标记为永久保留。
esxcli storage core device setconfig -d naa.id --perennially-reserved=true
- 验证设备是否已永久保留。
esxcli storage core device list -d naa.id
在
esxcli
命令的输出中,搜索条目Is Perennially Reserved: true
。 - 要移除永久保留标记,请运行以下命令。
esxcli storage core device setconfig -d naa.id --perennially-reserved=false