如果使用 VMware Certificate Authority (VMCA) 为主机分配证书,您可以从 vSphere Client 中续订这些证书。如果使用 VMCA 证书或自定义证书,则可以刷新与 vCenter Server 关联的 TRUSTED_ROOTS 存储中的所有证书。
如果您的 VMCA 证书即将过期,或者由于其他原因要使用新证书置备主机,可以使用 vSphere Client 续订证书。如果在过期之前未续订 VMCA 证书,则断开主机连接后又将其重新连接时,会使 vCenter Server 续订证书。将主机重新添加到 vCenter Server 的行为将重新建立信任,并使 vCenter Server 无条件地颁发续订的证书。
默认情况下,每次将主机添加到清单或重新连接主机时,vCenter Server 都会续订状态为“已过期”、“即将过期”或“不久即将过期”的主机 VMCA 证书。
为 ESXi 证书续订的过期日期不能晚于可信根证书的过期日期。例如,即使 ESXi vpxd.certmgmt.certs.daysValid 高级选项设置为五年,并且可信根证书设置为在两年后过期,ESXi 证书的过期日期也限制为两年。
您可以使用 vSphere Client 将当前位于 vCenter Server VECS 存储中的 TRUSTED_ROOTS 存储中的所有证书推送到 ESXi 主机。如果需要刷新 ESXi 主机上的可信根证书,请使用此功能。此功能同时适用于 VMCA 证书和自定义证书。
前提条件
- 如果使用 VMCA 证书,证书模式将设置为 vmca。
- 如果使用自定义证书,证书模式将设置为自定义。
- ESXi 主机已连接到 vCenter Server 系统。
- vCenter Server 系统与 ESXi 主机之间已正确同步时间。
- 可在 vCenter Server 系统和 ESXi 主机之间进行 DNS 解析。
- vCenter Server 系统的 MACHINE_SSL_CERT 和 Trusted_Root 证书有效且未过期。请参见 VMware 知识库文章,网址为 https://kb.vmware.com/s/article/2111411。
- ESXi 主机不处于维护模式。
注: 如果您使用自定义证书,并且需要续订这些证书,请重新导入证书。