Centos 5 安裝完後發現系統時間快了8小時,解決辦法


安裝完系統發現時間與現實時間相差+8小時,經分析由如下產生。

咱們在安裝時選擇的是上海,而centos5把bios時間認爲是utc時間,因此+8小時給咱們。這個時候的bios的時間和軟件的時間是不一致的。一個表明 utc 一個表明咱們設置的cst(+8時區)。

咱們要作的調整是:
一、vi /etc/sysconfig/clock

ZONE="Asia/Shanghai"
UTC=false                          (主要是這個選項,設置硬件時鐘不是跟utc一致)
ARC=false

二、linux的時區設置爲 上海
ln -sf /usr/share/zoneinfo/Asia/Shanghai /etc/localtime

三、對準時間
ntpdate 192.43.244.18

四、設置硬件時間和軟件時間的一致並校準

/sbin/hwclock --systohc

這樣咱們的linux軟件和計算機硬件都是cst時間了--而且是咱們設置的上海時區

使用ntpdate的遇到這樣的錯誤提示:
no server suitable for synchronization found
極可能是防火牆封鎖了udp的123端口,試下用如下方法設置,或者關閉防火牆
iptables -A OUTPUT -p udp --sport 123 -j ACCEPT
iptables -A INPUT -p udp --dport 123 -j ACCEPT
轉載請註明出處和本站網址, 本站全部原創都通過實際安裝測試, 本站網址:http://www.5x54.com  做者:5x54 全部內容均爲自學筆記,不免有錯,歡迎指正、交流。 ---技術能夠是免費的,但毫不能是廉價的!---
相關文章
相關標籤/搜索