ITPub博客

首页 > 数据库 > Oracle > Oracle 11G RAC CTSS服務

Oracle 11G RAC CTSS服務

原创 Oracle 作者:guocun09 时间:2017-10-25 17:03:42 0 删除 编辑

CTSS(Cluster Time Synchronization Server Daemon)

GRID 自己提供的時間同步服務
如果所有節點上已經部署NTP服務,CTSS以Observer mode 運行,這種模式下CTSS只會在集群alert.log中記錄時間不一致信息,但不會去調整

如不是所有幾點上部署NTP,CTSS以Active mode運行,并和主節點同步。分為兩種方式:
1> 當節點加入集群,如果這個節點存在時間差異,但差異在界限範圍之內,就會以步進方式同步,每次調整很小幅度。如果時間差異超過了界限範圍就不允許節點加入集群,并記錄在alert.log
2>
運行過程中,如果節點和主節點發生時間差異,會把OS時鐘加快或者減慢已達到同步,成為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

另外注意:CTSS不會把系統時間向前調整,Oracle 10.2 RAC中有因為始終向前調整時間引起節點重啟BUG


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/25583515/viewspace-2146378/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
DBA,掌握Oracle,SQLServer,MySQL,hadoop,casscandra等数据库。喜爱深入研究数据库技术原理,擅长管理和优化工作。

注册时间:2011-10-02

  • 博文量
    177
  • 访问量
    686671