Oracle CTSS时间同步

概述
OCTSSD(Oracle Cluster Time Synchronization Service Daemon)进程被用于集群服务器之间的时间同步。 
CTSS时间同步服务作为Clusteware的一部分被安装,在系统中,如果察觉到时间同步服务或者时间同步服务配置,那么CTSS将以观察模式(Oberver Mode)启动和运行,不执行时间同步操作。CTSS守护进程能随时被安装,并将一直运行,但是只有在系统符合配置条件情况下才会起作用。如果NTP不存在于任何的集群服务器中,CTSS将被激活,接管集群的时间管理工作,以活动模式(Active Mode)启动和运行,使用集群其中一个服务器作为参考服务器,同步集群中的其他服务器的时间。

下面查看RAC节点1和节点1的CTSS服务的状态,发现都处于观察者模式状态(Observer mode):

节点1:
root@quyu11 ~]# su - grid
[grid@quyu11 ~]$ crsctl check ctss
CRS-4700: The Cluster Time Synchronization Service is in Observer mode.
节点2:
[root@quyu12 ~]# su - grid
[grid@quyu12 ~]$ crsctl check ctss
CRS-4700: The Cluster Time Synchronization Service is in Observer mode.
[grid@quyu12 ~]$ 

RAC的CTSS服务处于观察者模式,是因为上面描述中提到的“如果察觉到时间同步服务或者时间同步服务配置,那么CTSS将以观察模式(Oberver Mode)启动和运行”,这里时间同步服务虽然没有开启,但配置文件仍然存在,所以CTSS以观察模式运行,如下:

节点1:
[root@quyu11 ~]# service ntpd status
ntpd 已停
[root@quyu11 ~]# ls /etc/ntp.conf 
/etc/ntp.conf
[root@quyu11 ~]# 
节点2:
[root@quyu12 ~]# service ntpd status
ntpd 已停
[root@quyu12 ~]# ls /etc/ntp.conf 
/etc/ntp.conf
[root@quyu12 ~]# 

下面将两个节点的文件删除,这里将此文件更改其他文件名:

节点1:
[root@quyu11 ~]# mv /etc/ntp.conf /etc/ntp.conf.bak
节点2:
[root@quyu12 ~]# mv /etc/ntp.conf /etc/ntp.conf.bak

再次查看两个节点的CTSS服务状态:

节点1:
[root@quyu11 ~]# su - grid
[grid@quyu11 ~]$ crsctl check ctss
CRS-4701: The Cluster Time Synchronization Service is in Active mode.
CRS-4702: Offset (in msec): 25000
[grid@quyu11 ~]$ 
节点2:
[root@quyu12 ~]# su - grid
[grid@quyu12 ~]$ crsctl check ctss
CRS-4701: The Cluster Time Synchronization Service is in Active mode.
CRS-4702: Offset (in msec): 0
[grid@quyu12 ~]$ 

删除NTP的配置文件后,CTSS服务变为活动状态。
--------------------- 
作者:WarriorTan 
来源:CSDN 
原文:https://blog.csdn.net/jiaping0424/article/details/51499435 
版权声明:本文为博主原创文章,转载请附上博文链接!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值