ITPub博客

首页 > 数据库 > Oracle > 关于rac 11g时间同步的问题

关于rac 11g时间同步的问题

原创 Oracle 作者:dingzihan 时间:2014-03-27 14:08:16 0 删除 编辑
验证所有集群节点间的时钟同步:
su  -  grid
cluvfy   comp  clocksync   -n   all    -verbose
[grid@RAC-1 ~]$ cluvfy comp clocksync -n all -verbose

Verifying Clock Synchronization across the cluster nodes 

Checking if Clusterware is installed on all nodes...
Check of Clusterware install passed

Checking if CTSS Resource is running on all nodes...
Check: CTSS Resource running on all nodes
  Node Name                             Status                  
  ------------------------------------  ------------------------
  rac-2                                 passed                  
  rac-1                                 passed                  
Result: CTSS resource check passed


Querying CTSS for time offset on all nodes...
Result: Query of CTSS for time offset passed


Check CTSS state started...
Check: CTSS state
  Node Name                             State                   
  ------------------------------------  ------------------------
  rac-2                                 Observer                
  rac-1                                 Observer                
CTSS is in Observer state. Switching over to clock synchronization checks using NTP


Starting Clock synchronization checks using Network Time Protocol(NTP)...


NTP Configuration file check started...
The NTP configuration file "/etc/ntp.conf" is available on all nodes
NTP Configuration file check passed


Checking daemon liveness...


Check: Liveness for "ntpd"
  Node Name                             Running?                
  ------------------------------------  ------------------------
  rac-2                                 no                      
  rac-1                                 no                      
Result: Liveness check failed for "ntpd"
PRVF-5494 : The NTP Daemon or Service was not alive on all nodes
PRVF-5415 : Check to see if NTP daemon or service is running failed
Result: Clock synchronization check using Network Time Protocol(NTP) failed


PRVF-9652 : Cluster Time Synchronization Services check failed


Verification of Clock Synchronization across the cluster nodes was unsuccessful on all the specified nodes. 
没搞明白,没启用NTP,为什么ctss一直运行观察模式的。

1、11G R2 默认有自己的时间同步机制,没有ntp也是可以的。
2、CRS-4700: The Cluster Time Synchronization Service is in Observer mode.

3、有NTP的话ctss应该一直运行观察模式的。除非把NTP去掉。没试过啊,楼主可以试试看,去掉ntp后用 crsctl check ctss看看
使用集群时间同步服务在集群中提供同步服务,需要卸载网络时间协议 (NTP) 及其配置。
要停用 NTP 服务,必须停止当前的 ntpd 服务,从初始化序列中禁用该服务,并删除 ntp.conf 文件。要在 Oracle Enterprise Linux 上完成这些步骤,以 root 用户身份在两个 Oracle RAC 节点上运行以下命令:
[root@racnode1 ~]# /sbin/service ntpd stop
[root@racnode1 ~]# chkconfig ntpd off
[root@racnode1 ~]# mv /etc/ntp.conf /etc/ntp.conf.original        ----/etc/ntp.conf  有这个文件,ctss是不会启用的
还要删除以下文件:
[root@racnode1 ~]# rm /var/run/ntpd.pid
此文件保存了 NTP 后台程序的 pid。

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

请登录后发表评论 登录
全部评论

注册时间:2009-12-04

  • 博文量
    55
  • 访问量
    420884