修改ESXI時區爲本地時區

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

27549-dhv9suq5z9h.png

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

二、運行spa

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

三、編輯ESXI上的 /etc/rc.local.d/local.sh 這個文件。向裏面寫入如下一行內容保存(放 exit 那行前面,命令爲vi /etc/rc.local.d/local.sh,在vi編輯器中插入內容須要按字母「i」)。code

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

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

51124-1snkrm4p31r.png

已是個人本地時間了。get

四、可是上述的方式只是將系統的時間更改成正確的了,若是使用的是vmware vsphere 6.0如下包括6.0這種方式在client客戶端中查看時間都是正常的了,可是若是虛擬機

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

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

相關文章
相關標籤/搜索