IBM-AIX中用ntp實現時間自動同步
IBM-AIX中用ntp實現時間自動同步
在AIX中可以用兩種方法來實現區域網中多臺伺服器的系統時間的統一。一個方法是啟動xntpd 守護程式,另一個方法是啟動timed程式,為了保證時間的一致性,在同一臺伺服器上只啟動xntpd 或 timed中的一個。在AIX中,這兩個程式預設是不啟動,每個AIX系統使用自己的系統時間,這裡選擇採用xntpd守護程式來實現時間同步。
xntpd 是一個關於網路時間協議的守護程式,它遵循了因特網時間伺服器的通用標準。在啟動 xntpd 時, xntpd 會讀取 /etc/ntp.conf 配置檔案來確定網路中系統時鐘伺服器,以 ntp 伺服器的系統時間為標準,來調整本機的系統時間。使用 ntp 時應注意,xntpd 伺服器和 xntpd 客戶端的時鐘不能相差超過1000秒。若有大於1000秒的偏移,在客戶端啟動 xntpd 守護程式前,用 data 命令或smitty date 命令調整本機的系統時間,使偏移量在1000秒之內,然後啟動xntpd。
1、設定NTP 伺服器 (MASTER)
必須指定一個NTP主伺服器,其它NTP客戶伺服器以此伺服器的時間為準,與其進行時間同步。編輯 /etc/ntp.conf 檔案, 內容如下:
broadcastclient
server 127.127.1.0
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace
注意檔案中的 server 127.127.1.0 這一行, 此處的127.127.1.0 是一固定的地址,表示NTP主伺服器是與自身的系統時鐘同步。編輯好/etc/ntp.conf後,啟動xntpd守護程式。
# startsrc -s xntpd也可透過呼叫smitty,使xntpd在以後重啟伺服器時能自動啟動,
# smitty xntpd
剛啟動xntpd時,sys peer為'insane',表明xntpd還沒有完成同步,
#lssrc -ls xntpd
Program name: --/usr/sbin/xntpd
Version: -------3
Leap indicator: 11 (Leap indicator is insane.)
Sys peer: ------no peer, system is insane
……
等待5分鐘後, sys peer 就不再是'insane'了,
#lssrc -ls xntpd
Program name: --/usr/sbin/xntpd
Version: -------3
Leap indicator: 00 (No leap second today.)
Sys peer: ------127.127.1.0
……
2、NTP客戶端的設定
(1)、編輯所有NTP 客戶端上的/etc/ntp.conf檔案,內容如下:
#broadcastclient
server 10.118.0.3
driftfile /etc/ntp.drift
tracefile /etc/ntp.trace
其中的server 10.118.0.3表明,此客戶端與IP地址為 10.118.0.3的NTP伺服器進行時間同步。
(2)、在NTP客戶端啟動xntpd守護程式
# startsrc -s xntpd
也可透過呼叫smitty,使xntpd在以後重啟伺服器時能自動啟動(next System Restart)。
# smitty xntpd
(3)、查詢xntpd的狀態
當 system peer 不為'insane'時,表明客戶端已與伺服器端成功地進行了同步(通常啟動xntpd服務10分鐘後)。
# lssrc -ls xntpd
Program name: /usr/sbin/xntpd
Version: 3
Leap indicator: 00 (No leap second today.)
Sys peer: dbs1
……
3、NTP客戶端查詢NTP伺服器
在ntp客戶端使用ntpdate命令來確認是否可用指定的ntp伺服器進行時間同步。命令的結果會顯示客戶端與伺服器的時間偏移。
#ntpdate -d 10.118.0.3
13 Jun 11:20:01 ntpdate[36094]: adjust time server 10.118.0.3 offset -0.000993 sec上面例子中的兩臺伺服器時間差了0.000993秒,即0.993 毫秒,這是可以接受的正常偏差。若時間間隔大於1000秒,最好先使用smitty date進行調整。這種方法在AIX4.3上和AIX5L上均可以實現。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8119050/viewspace-1006834/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- NTP時間同步
- 時間同步協議NTP - 原理&實踐協議
- Linux使用ntp時間伺服器同步時間Linux伺服器
- 使用NTP原理進行時間同步
- LINUX 解決時間同步問題(NTP)Linux
- Ubuntu 時間不準,怎麼設定NTP時間同步?Ubuntu
- NTP時間同步伺服器(時鐘同步)工作原理介紹伺服器
- Windows ntp時間同步設定(bat指令碼)WindowsBAT指令碼
- Linux系統時間同步方法小結(NTP)Linux
- Oracle叢集(RAC)時間同步(ntp和CTSS)Oracle
- 以RK3568為例,ARM核心板如何實現NTP精準時間同步?
- .NET實現獲取NTP伺服器時間並同步(附帶Windows系統啟用NTP服務功能)伺服器Windows
- Windows開機自動同步時間Windows
- centos7 時間自動同步CentOS
- NTP時間同步伺服器(區域網時鐘同步)解決方案伺服器
- sqlalchemy實現時間列自動更新SQL
- 論企業生產網NTP時鐘同步(網路時間同步服務)
- Centos下部署NTP時間伺服器同步環境CentOS伺服器
- CentOS7使用NTP搭建時間同步伺服器CentOS伺服器
- Linux叢集環境下NTP伺服器時間同步Linux伺服器
- 時間伺服器-NTP伺服器
- win10如何設定自動更新時間 win10時間不自動同步Win10
- 基於Mybatis-Plus實現自動化操作建立時間和修改時間MyBatis
- Ubuntu的NTP同步時鐘設定方法Ubuntu
- NTP校時(時間同步伺服器)IPC網路攝像機時鐘問題排查伺服器
- Centos系統伺服器設定時間自動同步!CentOS伺服器
- Java後端長時間無操作自動退出實現方案Java後端
- 【python】實現文章同步csdn社群自動化Python
- linux 配置ntp時間伺服器Linux伺服器
- 如何讓主控制域與NTP時間同步伺服器通訊起來伺服器
- win10時間同步失敗怎麼辦 win10時間自動同步出錯解決方法介紹Win10
- NTP時間同步伺服器(北斗授時裝置)應用農產品安全追溯系統伺服器
- JavaScript 自動更新時間JavaScript
- ADMIN05 - 管理使用者和組、tar備份和恢復、NTP時間同步
- ChatDBA | OceanBase NTP 時鐘不同步的問題排查?
- PostgreSQL自動更新時間戳SQL時間戳
- chrony 時間同步
- 同步vmware時間
- centos:時間同步CentOS