**ESXi6.5 修改时区和时间**
单机使用EXSi6.5 过程发现无法修改时区,总是时间上差8个小时。经过一番捣鼓,测试成功,现将心得分享。
一、后台登录开启ssh 和shell
后台开启ESXi的ssh,开启shell,前台就能看到提示如下:
二、找一台linux服务器,此次我登录了一个cenos7.6,拷贝timezone文件:/usr/share/zoneinfo/Asia/Shanghai 至本地
三、然后用ssh登录ESXi,拷贝Shanghai文件至EXSi的共享存储,或虚拟机存储,此次我拷贝到了ESXi的存储当中,否则ESXi重启后时区会被还原,还要再次修改您的ESXi服务器看您当时怎么安装的存储盘,会有稍稍不同,此处我的存储盘叫做datestore1
esxcli system time get //查看当前的时间
三、用Shanghai文件替换原先的时间配置文件
mv /etc/locatime /etc/localtime.bak //修改配置先备份,养成好习惯
cp /vmfs/volumes/datestore1/Shanghai /etc/localtime //覆盖原先的locatime文件
#esxcli system time set -H 15 -m 50 -s 00 //您也可以手动修改时间 我前面带了# ,这个步骤是一个可选项,如果您有ntp server 且已经设置了,当然了您有ntp server情况下操作一下也没事。此时时间已经搞定了,和之前的时间已经8个小时的差距补上了
四、将文件加入开机启动脚本中,说白了就是开机启动
vi /etc/rc.local.d/local.sh //增加开机启动的脚本
mv /etc/localtime /etc/localtime.bak;cp /vmfs/volumes/datastore1/Shanghai /etc/localtime
reboot 重启试试,看看您的时间验证一下: