vCenter Server 6.7 不支持版本低于 6.0 的主机配置文件。使用现有工作流将 vCenter Server 和主机配置文件升级到版本 6.0 或更高版本。

前提条件

  • 群集中包含 ESXi 5.1 或 ESXi5.5 主机。
  • 您的 vCenter Server 为版本 6.06.5
  • 版本为 5.1 或 5.5 的主机配置文件已附加到群集。
    注: 使用 PowerCLI 命令提取 vCenter Server 清单中版本低于 6.0 的主机配置文件列表: Get-VMHostProfile | % { $_.ExtensionData.Config.ApplyProfile.ProfileVersion +"`t"+ $_.Name }

    Get-VMHostProfile | ? { $_.ExtensionData.Config.ApplyProfile.ProfileVersion -like "5*" }
    注: 如果升级预检查失败,您可以在以下位置找到安装程序日志中版本低于 6.0 的不受支持的主机配置文件列表: /var/log/vmware/upgrade/vcdb_req.err

过程

  1. 保留一台版本为 5.1 或 5.5ESXi 主机,将群集中的其余 ESXi 主机升级到与您的 vCenter Server 相同的版本。
    存在版本为 5.1 或 5.5 的引用主机时,您可以编辑具有相同版本的主机配置文件。
  2. 如果在升级前已将 ESXi 主机添加到 Active Directory 域,请编辑版本为 5.1 或 5.5 的主机配置文件,并禁用 Active Directory 配置文件。
  3. 将主机配置文件应用到群集。
    主机配置文件将应用到群集中的所有主机,包括版本为 5.1 或 5.5 的主机。
  4. (可选) 将升级后的一台主机加入到 Active Directory 域。
    如果遇到 objectNotFound 错误,请执行以下操作:
    1. 右键单击主机,然后断开其连接。
    2. 将主机重新连接到 vCenter Server 并将主机加入到 Active Directory 域。
    将主机升级到 vCenter Server 6.0 后,不会保留升级前在 ESXi 主机中配置的 Active Directory 设置。主机不会再加入域。升级后,必须将主机重新加入到 Active Directory 域。
  5. 从升级后的一个主机中提取新的主机配置文件。
    注: 如果升级后的任何主机属于 Active Directory 域,请从中提取新的主机配置文件。
  6. 将版本为 5.1 或 5.5ESXi 主机升级到与您的 vCenter Server 相同的版本。
  7. 将新提取的主机配置文件附加到群集。
    主机配置文件行为和策略选项可能会发生更改。有关详细信息,请参见 主机配置文件升级工作流
    主机自定义数据自动填充(与安全相关的选项除外)。
  8. 使用附加的主机配置文件修复群集。
  9. vCenter Server 清单中移除版本为 5.1 或 6.0 的所有主机配置文件。
  10. (可选) 如果主机属于版本为 5.1 或 6.0 的分布式虚拟交换机 (DVS),请将 DVS 升级到与您的 vCenter Server 相同的版本。

下一步做什么

继续将 vCenter Server 升级到版本 6.7。有关详细信息,请参见建议的主机配置文件升级工作流