https://blog.51cto.com/fengyunshan911/1748835
ESXI下的命令比较生疏一些
一、设置esxi主机时间
设置esxi主机时间为 2019 年10月30日16:01:
更改esxi系统时间:
~ # esxcli system time set -d 30 -H 16 -m 01 -M 10 -y 2019
如果同步系统时间到主板上,使用下面命令:
~ # esxcli system time get
二、配置NTP服务器:
打开esxi的ssh功能
添写自己的NTP服务器
2、vi /etc/ntp.conf 加入tos maxdist 30 保存。
3、vi /etc/likewise/lsassd.conf 找sync一行,修改为sync-system-time = yes 保存退出。
备注: /etc/likewise/lsassd.conf这个配置文件在新的exsi6.7下是不存在的。低版本可能有,比exsi6.7更高的版本有没不知道。
重启服务
/etc/init.d/ntpd restart
/etc/init.d/lsassd restart
如果报错如下:
再重启两个服务:
/etc/init.d/hostd restart
/etc/init.d/vpxa restart
谢谢楼主的经验分享,esxi通过客户端显示的时间为CST,而ssh服务器用命令显示为UTC时间。相差8小时,客户端要显示正确的时间,在ssh服务器用命令获取的时间再加8小时就可以得到正确的。