今天早上發現CACTI記錄的時間不對了,原來是時間跑到未來時間,想想當初安裝設定的時候好像沒有設定自動對時的功能,因此就重新設定一次,順便做個筆記記錄一下,避免日後忘記。
因為之前測試的時候發現透過DNS連不到伺服器,因此只好打IP測試看看,才發現原來直接打IP就可以連了,可能DNS上出了一些問題吧~~~~等DNS恢復正常之後再改回來了。自動對時伺服器位置可以參考中華電信研究所時間與頻率國家標準實驗室即可取得。
$ sudo ntpdate tock.stdtime.gov.tw 透過DNS無法與伺服器取得連線
Error : Name or service not known
18 Jun 17:53:22 ntpdate[27773]: can’t find host tock.stdtime.gov.tw
18 Jun 17:53:22 ntpdate[27773]: no servers can be used, exiting
$ sudo ntpdate ntpdate tock.stdtime.gov.tw 與伺服器自動對時
18 Jun 18:08:03 ntpdate[28252]: step time server 220.130.158.71 offset -29349.503811 sec
$ sudo hwclock -w 將自動對時之後的時間寫入BIOS,如果重新開機之後時間還是一樣不準,請更換BIOS的電池吧
sudo: timestamp too far in the future: Jun 18 18:08:03 2009
[sudo] password for user:
$ sudo crontab -e 寫入排程
@daily /usr/sbin/ntpdate ntpdate tock.stdtime.gov.tw > /dev/null 每天自動對時一次
no crontab for root – using an empty one
crontab: installing new crontab
以上就完成了Ubuntu 自動對時的設定了