Oracle RAC時間同步(NTP/CTSS)
1.RAC 相關時間同步(time synchronization)
Oracle Grid可用兩種方式進行時間同步
1)基於OS的NTP
2)基於clusterware的CTSS(Cluster Time Synchronization Service)
安裝配置RAC時,只能選擇以上兩種同步方式之一。如果選擇了NTP,則CTSS將處於觀察模式(Observer Mode);如果選擇了CTSS,則必須禁用NTP,CTSS將處於活動模式(active mode),
時間同步將在叢集節點之間進行,而不需要聯絡外部伺服器。
2.選用CTSS及禁用NTP具體方法
# /sbin/service ntpd stop --停止ntp服務
# chkconfig ntpd off --禁用ntp服務開機啟動
# rm /etc/ntp.conf (或 mv /etc/ntp.conf to /etc/ntp.conf.bk) --刪除ntp配置檔案
並移去下列檔案
# rm -f /var/run/ntpd.pid --刪除ntpd.pid檔案(該檔案儲存了ntp服務後臺程式的pid)
檢視CTSS程式所處的模式
# crsctl check ctss
CRS-4701: The Cluster Time Synchronization Service is in Active mode.
CRS-4702: Offset (in msec): 0
3.採用ntp方式
為ntpd配置-x標識,修改/etc/sysconfig/ntpd
# Drop root to id 'ntp:ntp' by default.
PTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid"
# Set to 'yes' to sync hw clock after successful ntpdate
SYNC_HWCLOCK=no
# Additional options for ntpdate
NTPDATE_OPTIONS=""
Then, restart the NTP service.
重啟ntp服務
# /sbin/service ntp restart
4. NTP同步方式相關說明
NTP有兩種方式:
1)手動ntpdate(透過crontab):該方式特點是一次調整到位。
2)透過ntpd服務自動調整
ntpd服務調整策略分為漸進式調整(微調,slewing time)和跳躍式調整。兩者區別在於,前者啟動NTP服務時新增“-x”(slew)引數,預設不加“-x”引數。
加“-x”引數的劣勢為時間差別較大時,同步需要較長時間。同時,兩種策略都有相應閾值(threshold),一旦超過,就會發生跳躍。
不加“-x”閾值為128s,小於128s,漸進式調整,大於,則跳躍式調整;加“-x” 閾值為600s,小於600s,漸進式調整,大於,則跳躍式調整。
兩種策略下閾值超過1000s時,則ntpd停止,新增“-g”引數則忽略。
5. 使用NTP加“-x”引數的作用(Linux/Unix)
如果不加“-x”引數,當時間差異超過特定(取決於平臺)閾值時,NTP將向前或向後調整系統時間。大幅度向後調整時間會導致 Clusterware 誤認為錯過了簽到,進而發生節點驅逐,因此,建議為NTP新增“-x”引數。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8484829/viewspace-2151001/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Oracle叢集(RAC)時間同步(ntp和CTSS)Oracle
- oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(4)Oracle模式
- oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(3)Oracle模式
- oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(2)Oracle模式
- oracle rac CTSS時鐘同步模式轉換為NTP同步模式的實施記錄(1)Oracle模式
- Oracle 11G RAC ntp時間同步配置Oracle
- NTP時間同步
- NTP配置時間同步
- NTP時間同步 For AIXAI
- linux ntp時間同步Linux
- Oracle rac時間不同步Oracle
- oracle rac中設定時間同步Oracle
- 使用NTP原理進行時間同步
- Linux使用ntp時間伺服器同步時間Linux伺服器
- oracle RAC 11G 時間同步策略Oracle
- NTP系統時間同步-操作記錄
- 兩臺伺服器時間同步(NTP)伺服器
- 時間同步協議NTP - 原理&實踐協議
- Ubuntu 時間不準,怎麼設定NTP時間同步?Ubuntu
- Linux時區設定及NTP時間同步Linux
- NTP時間同步伺服器(時鐘同步)工作原理介紹伺服器
- NTP時鐘同步
- Oracle 10g RAC之配置時間同步Oracle 10g
- Windows ntp時間同步設定(bat指令碼)WindowsBAT指令碼
- LINUX 解決時間同步問題(NTP)Linux
- Linux的時間設定與同步(NTP)Linux
- Oracle 11G RAC CTSS服務Oracle
- 【NTP】手工同步NTP保證RAC 節點主機之間秒級一致
- NTP時間同步伺服器(區域網時鐘同步)解決方案伺服器
- Linux系統時間同步方法小結(NTP)Linux
- 關於Linux下ntp 時間同步錯誤Linux
- RAC的時間同步問題
- 論企業生產網NTP時鐘同步(網路時間同步服務)
- CentOS7使用NTP搭建時間同步伺服器CentOS伺服器
- Centos下部署NTP時間伺服器同步環境CentOS伺服器
- Windows區域網通過NTP設定時間同步Windows
- RAC時間同步的兩種方式
- 在RAC中配置NTPD時間同步