此过程解决了在整个集群内共享但在逻辑上属于 ESXi 主机本地的 SAN 引导 LUN 设备引起的合规性错误。

要避免发生此合规性错误,请在从引用主机提取主机配置文件之前,将 设备在整个集群范围内共享值设置为 False。可以使用命令 esxcli storage core device setconfig -d naa.xxxx --shared-clusterwide=false 停用该值,其中 naa.xxxx 是以 naa 格式生成的唯一设备标识符。

前提条件

从引用主机中提取主机配置文件。有关说明,请参见如何创建 vSphere 主机配置文件?

过程

  1. 导航到主机配置文件主视图,然后选择要编辑的主机配置文件。
  2. 单击配置选项卡,然后单击编辑主机配置文件
  3. 选择存储配置 > 可插入存储架构配置 > PSA 设备共享 > 设备的名称
  4. 取消选中设备在整个集群范围内共享复选框以在主机配置文件中停用该值。

    将主机配置文件应用到目标主机时,会将远程引导 LUN 设备的引导设备设置从引用主机复制到目标主机。

  5. (可选) 选择存储配置 > 可插入存储架构配置 > 主机引导设备配置并确认已正确捕获引导 LUN ID。
  6. 修复引用主机的主机配置文件,以使更改生效。
    如果必须重新提取主机配置文件(例如,在集群中连接了更多的共享 SAN 引导 LUN),不需要为先前通过 ESXCLI 配置的设备重新配置 设备在整个集群范围内共享设置。