操作場景
彈性云主機默認設置的時區,是您制作鏡像時選擇的時區。如需修改,請參見本節內容,將其更改為所需的本地時間或網絡中的其他時區。
彈性云主機登錄成功后,如果發現彈性云主機系統時間與本地時間不一致,建議更改時區,將彈性云主機系統時間與本地時間進行同步。
更改Linux彈性云主機的時區
針對不同的Linux操作系統,更改時區的操作略有不同。本節以CentOS 6.x 64bit為例,介紹更改Linux彈性云主機時區的操作方法。
- 登錄彈性云主機。
- 執行以下命令,切換至root帳號。
su - root
- 執行以下命令,查詢支持使用的時區。
ls /usr/share/zoneinfo/
其中,“/user/share/zoneinfo”目錄顯示了時區數據文件的目錄結構。您可以通過該目錄結構,查找您所需時區的文件。
“/user/share/zoneinfo”目錄中顯示的信息,部分為時區,部分為目錄。其中,目錄包含了針對特定城市的時區文件,您可以在此目錄查找要用于彈性云主機的所在城市時區。
示例如下:
? 假設您需要使用中國上海所在的時區,則需先執行命令ls /usr/share/zoneinfo/Asia打開目錄。
其時區文件目錄為“/usr/share/zoneinfo/Asia/Shanghai”
? 假設您需要使用法國巴黎所在的時區,則需先執行命令ls /usr/share/zoneinfo/Europe打開目錄,其時區文件目錄為“/usr/share/zoneinfo/Europe/Paris”。
- 設置新時區。
a. 執行以命令,打開“/etc/sysconfig/clock”文件。
vim /etc/sysconfig/clock
b. 查找ZONE條目,將其更改為所需的時區文件名稱。
示例如下:
- 假設更改為中國上海所在時區,需將ZONE條目更改為:
ZONE="Asia/Shanghai"
- 假設更改為法國巴黎所在時區,需將ZONE條目更改為:
ZONE="Europe/Paris"
- 按“ESC”,執行以下命令,保存并退出文件。
:wq
- 執行以下命令,查詢彈性云主機中是否已經存在“/etc/localtime”文件。
ls /etc/localtime
? 是,執行7。
? 否,跳轉8。
- 執行以下命令,刪除已有的“/etc/localtime”文件。
rm /etc/localtime
- 執行以下命令,在“/etc/localtime”與時區文件之間創建一個符號鏈接,使得彈性云主機在引用本地時間信息時找到此時區文件。
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime
- 執行以下命令,重啟系統,使得所有服務和應用程序接受新時區信息。
reboot
- 重新登錄彈性云主機,使用root帳號執行以下命令,查詢彈性云主機的時區,確認是否更改成功。
ls -lh /etc/localtime
回顯信息如下所示:
ls -lh /etc/localtime
lrwxrwxrwx 1 root root 33 Nov 27 11:01 /etc/localtime -> /usr/share/zoneinfo/Asia/Shanghai
更改Windows彈性云主機的時區
- 登錄彈性云主機。
- 左鍵單擊任務欄右下方的時間,選擇“更改日期和時間設置”。
系統進入“日期和時間”頁面
圖 日期和時間

- 單擊“更改時區”。
系統進入“時區設置”頁面。
- 在“設置時區”欄的下拉框中選擇待更換的時區。
- 單擊“確定”,完成Windows彈性云主機的時區更換。