Change Cluster Timezone to Asia/Taipei | Nutanix CE



簡介

預設情況下,當 Nutanix Cluster 運作後,採用的系統時區都是標準的「UTC 世界協調時間」,在本文將系統時區改為「Asia/Taipei」,以便後續查找 Logs 日誌時能夠符合當地時間。有關建構 Nutanix Cluster 的內容,請參考下列二篇站內文章:

本文,將參考下列官網文章,說明如何組態設定 Cluster Timezone 叢集組態:





組態設定 Cluster 時區

首先,透過執行「ncli cluster info | grep Timezone」指令,可以看到 Nutanix Cluster 目前的時區組態設定值為「UTC」,執行「timedatectl list-timezones | grep Asia/Taipei」指令,確認系統時區中有「Asia/Taipei」台北時區,執行「ncli cluster set-timezone timezone="Asia/Taipei"」指令,變更 Nutanix Cluster 系統時區為 Asia/Taipei 台北時區。


執行「allssh date」指令,確認所有 CVM 的系統時區是否都跟著改變為 CST 台北時區。






重新啟動 Cluster 服務

事實上,剛才確認變更 Cluster 時區後,系統有一段文字「Please reboot the CVM or restart all services on the cluster so that logs are timestamped with the new Timezone」,提醒管理人員,一旦變更 Cluster 時區後,必須重新啟動 CVM 或重新啟動 Cluster 服務,那麼後續 Logs 日誌的時間才會套用生效為新的時區。

由於 Cluster 已經成形,所以一次只能重新啟動一台 CVM,然後重新同步後才能再重開另一台 CVM,這樣等待時間太久,所以本文選擇重新啟動 Cluster 服務。請執行「cluster stop」指令,然後鍵入「I agree」確認停止叢集服務。


可以看到系統逐步停止所有 Cluster 服務。


執行「cluster status | grep -v DOWN」指令,確認所有 CVM 的 Cluster 服務都停止,僅剩下必要的基本系統服務。


確認無誤後,執行「cluster start」指令啟動 Cluster 服務。


此時,就像建構 Cluster 一樣,有許多服務開始依序啟動中,最終所有 Cluster 服務啟動完成。



同樣的,執行「cluster status | grep -v UP」指令,確認 Cluster 服務是否都順利啟動。


不放心的話,可以執行「ncc health_checks system_checks cluster_services_down_check」指令,檢查是否有 Cluster 服務啟動不成功的情況。