在嘗試修改/etc/localtime
檔案時遇到“Operation not permitted”錯誤,這通常是因為ESXi的檔案系統是隻讀的。在這種情況下,您需要透過修改配置檔案來更改時區。
請按照以下步驟操作:
方法一:使用vSphere Client
- 使用vSphere Client連線到您的ESXi主機。
- 導航到“配置”>“系統”>“日期和時間”。
- 在“日期和時間”設定頁面,取消選中“自動調整時區”選項。
- 在“時區”下拉選單中選擇正確的時區(例如,上海時區為“Asia/Shanghai”)。
- 點選“確定”。
方法二:使用SSH連線到ESXi主機並修改配置檔案
- 使用SSH客戶端連線到您的ESXi主機。
- 使用文字編輯器(如vi或nano)開啟
/etc/vmware/config
檔案。例如,輸入vi /etc/vmware/config
。 - 在檔案末尾新增以下行,將
Asia/Shanghai
替換為您所需的時區:
time_zone = "Asia/Shanghai"
- 儲存並關閉檔案。
- 重啟ESXi主機以使更改生效。