可以调整在 Windows Server 故障切换集群 (WSFC) 配置中用作物理裸设备映射 (RDM) 的 ESXi 存储设备上的永久预留设置。

分布于多个 ESXi 主机上的 WSFC 集群节点需要物理 RDM。RDM 在运行集群节点的所有主机之间共享。具有主动节点的主机在所有共享 RDM 设备上持有永久性 SCSI-3 预留。当主动节点正在运行且设备处于锁定状态时,任何其他主机都无法写入设备。如果主动节点锁定设备时其他参与主机引导,则引导可能需要很长时间,因为主机尝试连接锁定的设备失败。此同一问题还可能会影响重新扫描操作。

为防止出现此问题,请对具有 RDM 的辅助 WSFC 节点所在 ESXi 主机上的所有设备激活永久预留。此设置会通知 ESXi 主机设备上的永久性 SCSI 预留,以便主机可在引导或存储重新扫描过程中跳过设备。

如果稍后将标记的设备重新用作 VMFS 数据存储,请移除预留以避免出现不可预知的数据存储行为。

有关 WSFC 集群的信息,请参见《Windows Server 故障切换集群设置》文档。

前提条件

在将设备标记为永久保留之前,请确保该设备不包含 VMFS 数据存储。

过程

  1. vSphere Client 中,导航到 ESXi 主机。
  2. 单击配置选项卡。
  3. 存储下,单击存储设备
  4. 从存储设备列表中选择设备,然后单击以下图标之一。
    选项 描述
    标记为永久保留 将所选设备标记为永久保留。
    注:

    对加入 WSFC 集群的每个 RDM 设备重复此过程。

    取消标记为永久保留 清除之前标记的设备的永久预留。

结果

该配置将随 ESXi 主机一起永久存储,不受重新启动的影响。

示例

此外,还可以使用 esxcli 命令标记加入 WSFC 集群的设备。
  1. 将设备标记为永久保留。
    esxcli storage core device setconfig -d naa.id --perennially-reserved=true
  2. 验证设备是否已永久保留。
    esxcli storage core device list -d naa.id

    esxcli 命令的输出中,搜索条目 Is Perennially Reserved: true

  3. 要移除永久保留标记,请运行以下命令。
    esxcli storage core device setconfig -d naa.id --perennially-reserved=false