Oracle11GRACntp時(shí)間同步配置是怎樣的-創(chuàng)新互聯(lián)

這篇文章將為大家詳細(xì)講解有關(guān)Oracle 11G RAC ntp時(shí)間同步配置是怎樣的,文章內(nèi)容質(zhì)量較高,因此小編分享給大家做個(gè)參考,希望大家閱讀完這篇文章后對(duì)相關(guān)知識(shí)有一定的了解。

站在用戶的角度思考問題,與客戶深入溝通,找到鳳泉網(wǎng)站設(shè)計(jì)與鳳泉網(wǎng)站推廣的解決方案,憑借多年的經(jīng)驗(yàn),讓設(shè)計(jì)與互聯(lián)網(wǎng)技術(shù)結(jié)合,創(chuàng)造個(gè)性化、用戶體驗(yàn)好的作品,建站類型包括:網(wǎng)站建設(shè)、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣、申請(qǐng)域名、網(wǎng)站空間、企業(yè)郵箱。業(yè)務(wù)覆蓋鳳泉地區(qū)。

Oracle是用SCN來記錄數(shù)據(jù)庫事務(wù)操作的,SCN就是時(shí)間戳。設(shè)想:RAC中如果節(jié)點(diǎn)間的時(shí)間有差別,可能導(dǎo)致數(shù)據(jù)不一致。因此,如果出現(xiàn)節(jié)點(diǎn)時(shí)間不一致,就會(huì)導(dǎo)致集群重構(gòu)(讓某個(gè)node重啟)。一個(gè)大幅度的時(shí)間跳躍也會(huì)讓集群認(rèn)為發(fā)生了節(jié)點(diǎn)掛起,觸發(fā)節(jié)點(diǎn)fencing。因此,對(duì)RAC時(shí)間同步是非常有必要的。
時(shí)間同步方法:
1.CTSS(Cluster Time Synchronization Server Daemon)

11G GRID 自己提供的時(shí)間同步服務(wù)
如果所有節(jié)點(diǎn)上已經(jīng)部署NTP服務(wù),CTSS以O(shè)bserver mode 運(yùn)行,這種模式下CTSS只會(huì)在集群alert.log中記錄時(shí)間不一致信息,但不會(huì)去調(diào)整

如不是所有幾點(diǎn)上部署NTP,CTSS以Active mode運(yùn)行,并和主節(jié)點(diǎn)同步。分為兩種方式:
1> 當(dāng)節(jié)點(diǎn)加入集群,如果這個(gè)節(jié)點(diǎn)存在時(shí)間差異,但差異在界限範(fàn)圍之內(nèi),就會(huì)以步進(jìn)方式同步,每次調(diào)整很小幅度。如果時(shí)間差異超過了界限範(fàn)圍就不允許節(jié)點(diǎn)加入集群,并記錄在alert.log
2> 運(yùn)行過程中,如果節(jié)點(diǎn)和主節(jié)點(diǎn)發(fā)生時(shí)間差異,會(huì)把OS時(shí)鐘加快或者減慢已達(dá)到同步,成為clock slewing

CTSS mode 查看:

# su - grid

$ crsctl check ctss

開啟Active mode方法:
# service ntpd stop
# chkconfig ntpd off
# mv /etc/ntp.conf /etc/ntp.conf.bak

# su - grid

$ crsctl check ctss

注意:
1.CTSS不會(huì)把系統(tǒng)時(shí)間向前調(diào)整,Oracle 10.2 RAC中有因?yàn)槭冀K向前調(diào)整時(shí)間引起節(jié)點(diǎn)重啟BUG
2.CTSS可以保證個(gè)節(jié)點(diǎn)間時(shí)間同步,但不能和外部標(biāo)準(zhǔn)時(shí)鐘(北京時(shí)間或臺(tái)北時(shí)間)保持一致了

2.Linux NTP(Network Time Protocol) --推薦
此方法既保證節(jié)點(diǎn)時(shí)間同步,又保證了時(shí)鐘和標(biāo)準(zhǔn)時(shí)間同步,修改RAC 所有節(jié)點(diǎn):
/etc/ntp.conf, 10.191.130.130,10.191.131.131為公司內(nèi)部的時(shí)間同步服務(wù)器(已和準(zhǔn)備時(shí)間同步)
# vi /etc/ntp.conf
server 10.191.130.130 prefer
server 10.191.131.131
driftfile /var/lib/ntp/drift
broadcastdelay 0.008

# vi /etc/sysconfig/ntpd    
# Drop root to id 'ntp:ntp' by default.
OPTIONS="-x -u ntp:ntp -p /var/run/ntpd.pid -g"
注: -x 參數(shù)代表使用clock slewing 漸進(jìn)模式同步,避免時(shí)鐘大幅度跳躍導(dǎo)致集群重構(gòu)

開啟ntpd服務(wù)
# service ntpd start

開啟ntpd開機(jī)啟動(dòng)
# chkconfig ntpd on

稍等一會(huì)查看時(shí)間同步狀態(tài):
# ntpstat
synchronised to NTP server (10.191.130.130) at stratum 4 
   time correct to within 529 ms
   polling server every 1024 s

# ntpq -p
     remote           refid      st t when poll reach   delay   offset  jitter
==============================================================================
*10.191.130.130  10.191.131.173   3 u  977 1024  377   23.995  -66.546  24.713
+10.191.131.131  118.163.81.61    3 u  985 1024  377   28.876   56.586  10.010

關(guān)于Oracle 11G RAC ntp時(shí)間同步配置是怎樣的就分享到這里了,希望以上內(nèi)容可以對(duì)大家有一定的幫助,可以學(xué)到更多知識(shí)。如果覺得文章不錯(cuò),可以把它分享出去讓更多的人看到。

網(wǎng)頁標(biāo)題:Oracle11GRACntp時(shí)間同步配置是怎樣的-創(chuàng)新互聯(lián)
當(dāng)前網(wǎng)址:http://www.muchs.cn/article24/dpjhce.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供ChatGPT、品牌網(wǎng)站建設(shè)網(wǎng)站營銷、網(wǎng)站改版、網(wǎng)站收錄電子商務(wù)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

成都網(wǎng)站建設(shè)公司