修改ESXI時區為本地時區


ESXI服務器默認使用UTC時區如下圖,下面來修改為本地時區。

27549-dhv9suq5z9h.png

1、從其他一台Linux主機拷貝一個 /usr/share/zoneinfo/Asia/Shanghai 文件到ESXI主機的數據卷目錄(即存儲虛擬機文件的那個目錄,其他目錄重啟ESXI會被還原掉)。這里我提供一個 Asia/Shanghai 時區文件Shanghai.tar.gz下載。

2、運行

  1. rm -/etc/localtime && cp /vmfs/volumes/datastore1(文件存儲的分區名稱)/Shanghai(解壓后的文件名稱) /etc/localtime
  2. 發現時間正常顯示了,但是當重新啟動服務器之后時間又會恢復回來所以進行第三步操作

3、編輯ESXI上的 /etc/rc.local.d/local.sh 這個文件。向里面寫入以下一行內容保存(放 exit 那行前面,命令為vi /etc/rc.local.d/local.sh,在vi編輯器中插入內容需要按字母“i”)。

  1. rm -f /etc/localtime && cp /vmfs/volumes/datastore/.Shanghai-localtime /etc/localtime

稍等片刻,或手動執行下上述代碼然后查看時區:

51124-1snkrm4p31r.png

已經是我的本地時間了。

4、但是上述的方式只是將系統的時間更改為正確的了,如果使用的是vmware vsphere 6.0以下包括6.0這種方式在client客戶端中查看時間都是正常的了,但是如果

使用的是vmware vsphere 6.0以上的版本,因取消client客戶端軟件,故只能在網頁客戶端中查看,但是這種方式並不能更改網頁客戶端中顯示的時間,這是

vmware vsphere 6.0以上版本的一個已知BUG,期望官網能盡快解決。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM