如何免费重新快速生成 VMware ESXi 独立证书

哈喽大家好,欢迎来到虚拟化时代君(XNHCYL),收不到通知请将我点击星标!   大家好,我是虚拟化时代君,一位潜心于互联网的技术宅男。这里每天为你分享各种你感兴趣的技术、教程、软件、资源、福利…(每天更新不间断,福利不见不散)

引言

        经常部署VMware ESXi的兄弟们应该知道,部署完ESXi之后可能会出现部署的机器时间是未来或者过去的时间,导致ESXi的证书不正确。今天分享下出现这种情况之后如何快速解决!

第一章、报错故障信息

错误信息:the certificate assigned to this host is not valid yet. you should install a valid certificate

图片

        此问题是由在 ESXi 安装期间设置为将来的系统时间引起的。未配置正确的时间也可能导致在尝试将 ESXi 主机添加到 vCenter Server 时出现问题。要解决此问题,请设置正确的时间(配置一个NTP 服务器)并重新生成证书。

第二章、修复ESXi时间

修复时间问题:

  1. 打开 ESXi Host Client

  2. 导航到 Host > Manage > System > Time & Date

图片

3.按 Edit NTP Settings

图片

4.将 NTP 启动策略设置为 Start (启动) 和 stop with host (使用主机停止

图片

5.并添加 NTP 服务器(例如 pool.ntp.org)

图片

6.按 SAVE

7.导航到 Host > Manage > System > Services

8.突出显示 NTP 守护程序 (ntpd),然后按 Start

图片

第三章、ESXi重新生成证书

重新生成证书:

  1. 导航到 Host > Manage > System > Services

  2. 启动 SSH 服务

  3. 使用 SSH 连接到 ESXi 主机并以 root 身份登录

  4. 验证当前日期和证书开始日期。

# dateMon Jul  2 19:19:58 UTC 2023# openssl s_client  -connect localhost:443 |grep notBeforeverify error:num=9:certificate is not yet validnotBefore=Jul  3 23:03:15 2023 GMT

图片

5.重新生成证书

# /sbin/generate-certificates

6.重新启动 hostd

# /etc/init.d/hostd restart

:如果 ESXi 主机已添加到 vCenter Server,则不应使用此方法。在这种情况下,应使用清单中的右键单击 ESXi 主机来续订证书>证书>续订证书

图片

【以上内容均属虚拟化时代君整理,仅供大家参考!】

往期回顾

如果您觉得文章不错可以查看以前的

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

虚拟化爱好者

创作不易

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值