linux時鐘同步操作案例

ultradb發表於2016-10-27
時間同步
以主節點192.168.66.110時間為準,其他各節點作為客戶端設定均相同。
以下是具體的設定步驟


下述設定以時鐘源伺服器IP地址為192.168.66.110為例。
    可以命令ntpstat   和   ntpq -p 檢視本機NTPD服務狀態。
    配置完成後,均需要重新啟動NTPD服務 service ntpd restart
    一【伺服器端設定】
    1.將/etc/下的檔案ntp.conf修改如下:
    vi /etc/ntp.conf
    server 127.127.1.0 minpoll 4 maxpoll 5
    fudge 127.127.1.0 stratum 2
    restrict 127.0.0.1
    driftfile /var/lib/ntp/drift
    2.將/etc/ntp下的檔案ntpservers內容置空
    3.將/etc/ntp下的檔案step-tickers修改如下:
    127.127.1.0
    二【客戶端設定】
    1.將/etc/下的檔案ntp.conf修改如下:
    server 192.168.66.110 minpoll 4 maxpoll 5
    fudge 127.127.1.0 stratum 3
    restrict 127.0.0.1
    driftfile /var/lib/ntp/drift
    logfile /etc/ntp.log
    restrict 192.168.66.110 mask 255.255.255.255
    2.將/etc/ntp下的檔案ntpservers內容置空
      vi /etc/ntp
    3.將/etc/ntp下的檔案step-tickers修改如下:
      vi /etc/ntp/step-tickers
    192.168.66.110
    至此,時鐘同步配置完畢
   三【其他操作】
     1.重啟ntpd服務(所有節點均需要操作)
       service ntpd restart
     2.將ntpd服務放入自動重啟服務中(所有節點均需要操作)
       chkconfig ntpd on
     3.檢視ntp狀態 
       ntpq -p 
     4.ntp的相關日誌 
        cat /var/log/messages | grep ntpd
     5.編輯兩節點的ntpd引數 
       vi /etc/sysconfig/ntpd 
 #The following item added by Robinson 
 #Set to 'yes' to sycn hw clock after successful ntpdate 
 SYNC_HWCLOCK=yes      #此選項用於自動校準系統時鐘與硬體時鐘 
 OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid" 

 
 #注意理解Linux的時鐘型別。在Linux系統中分為系統時鐘和硬體時鐘. 
 #系統時鐘指當前Linux kernel中的時鐘,而硬體時鐘指的是BIOS時鐘,由主機板電池供電的那個時鐘 
 #當Linux啟動時,硬體時鐘會讀取系統時鐘的設定,之後系統時鐘就獨立於硬體時鐘運作 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24179204/viewspace-2127205/,如需轉載,請註明出處,否則將追究法律責任。

相關文章