首页 > 其他分享 >CRS-2409:The clock on host is not synchronous with the mean cluster time

CRS-2409:The clock on host is not synchronous with the mean cluster time

时间:2022-11-24 16:33:52浏览次数:67  
标签:CRS service clock synchronous running ... time nodes CTSS

SYMPTOMS

CTSSD runs in observer mode even though no time sync software is running.

or

Cluvfy comp clocksync fails with:

$ ./cluvfy comp clocksync
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...
CTSS resource check passed
Querying CTSS for time offset on all nodes...
Query of CTSS for time offset passed
Check CTSS state started...
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...
NTP Configuration file check passed
​
Checking daemon liveness...
Liveness check failed for "ntpd"
Check failed on nodes:
racbde1
PRVF-5415 : Check to see if NTP daemon is running failed
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.
​

or

The clusterware alert log reports errors like:

2009-12-23 20:06:53.974 
[ctssd(13443)]CRS-2409:The clock on host racbde2 is not synchronous with the mean cluster time. No action has been taken as the Cluster Time Synchronization Service is running in observer mode.

  Note you could also see the CRS-2409 error if you have a vendor time synchronization service running but the times are sync'd yet.

CAUSE

NTP or some other time sync service is configured but not running. The install, CVU, and CTSSD check for the following :

  • There is only one and only one time synchronization service running at a time.

  • The time sync service can be a vendor service (NTP, Windows Time Service, etc...) or CTSS.

  • If vendor time service is configured, it needs to be correctly configured AND active.

  • For CTSS to be in active mode, a vendor time service must not be running, and must not be configured (correctly or otherwise). This is important. CTSS is conservative and will switch to OBSERVER mode the moment it discovers that a vendor service is running or configured on even one node in the cluster. This is to prevent multiple active time sync services running on the cluster, potentially changing clocks.

SOLUTION

  1. If you choose to use a vendor time sync service (like ntp), make sure it is configured AND running.

or

  1. If you choose to let CTSSD handle time synchronization, de-configure the vendor time sync service. For example, for NTP you may need to move or remove /etc/ntp.conf or /etc/xntp.conf.

After choosing option 2 (and removing /etc/ntp.conf in my case), I now see a good time status reported by cluvfy:

$ ./cluvfy comp clocksync
​
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...
CTSS resource check passed
​
​
Querying CTSS for time offset on all nodes...
Query of CTSS for time offset passed
​
Check CTSS state started...
CTSS is in Active state. Proceeding with check of clock time offsets on all nodes...
Check of clock time offsets passed
​
​
Oracle Cluster Time Synchronization Services check passed
​
Verification of Clock Synchronization across the cluster nodes was successful.

  

 

 

标签:CRS,service,clock,synchronous,running,...,time,nodes,CTSS
From: https://www.cnblogs.com/lkj371/p/16922302.html

相关文章

  • Java阻塞队列中的异类,SynchronousQueue底层实现原理剖析
    上篇文章谈到BlockingQueue的使用场景,并重点分析了ArrayBlockingQueue的实现原理,了解到ArrayBlockingQueue底层是基于数组实现的阻塞队列。但是BlockingQueue的实现类中,有......
  • set_clock_groups -async -group {CLK1CLK3}{CLK2}
    本期求职笔试题目来源大疆硬件逻辑岗,共2道题,涉及知识点包含:时序约束中异步时钟的设置、典型时序优化方法。33、根据约束关系set_clock_groups-async-group{CLK1CLK3}{C......
  • set_false_path和set_clock_groups有什么区别? - 知乎
    时钟之间的关系在静态时序分析(STA)中起着至关重要的作用。由于1)时钟数量增多2)不同的时钟产生电路3)时钟域交互之间的交互当前ASIC设计具有高度复杂的时钟方案。高效率的......
  • create_clock你用对了吗
    毋庸置疑,create_clock是最基本、最简单的时序约束命令,而且在FPGA设计中必然会用到。但看似简单的命令,却也常常被用错。这里我们就来回答一些常见的问题。问题1:什么样的时......
  • creat clock
    在FPGA编程中,在XDC(或UCF)文件中使用create_clock命令有什么意义?假设我有一个时钟端口CLK,它被分配给XDC(或UCF)文件中的物理引脚(我的时钟).为什么我不能继续在我的顶级H......
  • javascript编程单线程之异步模式Asynchronous
    异步模式Asynchronous不会等待这个任务结束才开始执行下一个任务,开启之后立即执行下一个任务,后续逻辑一般会通过回调函数的方式定义,异步模式对js非常重要,没有异步任务单线......
  • javascript编程单线程之异步模式Asynchronous
    异步模式Asynchronous不会等待这个任务结束才开始执行下一个任务,开启之后立即执行下一个任务,后续逻辑一般会通过回调函数的方式定义,异步模式对js非常重要,没有异步任务单......
  • Entity Framework教程-异步和并发操作(Asynchronous And Concurrency Operations)
    更新记录转载请注明出处:2022年10月26日发布。2022年10月22日从笔记迁移到博客。待完善C#综合揭秘——EntityFramework并发处理详解-风尘浪子-博客园(cnblo......
  • Time, Clocks, and the Ordering of Events in a Distributed System
    https://dl.acm.org/doi/pdf/10.1145/359545.359563Theconceptofoneeventhappeningbeforeanotherinadistributedsystemisexamined,andisshowntodefine......
  • ECM5 asynchronous
    <scripttype="text/javascript">"usestrick";letregularFunction=()=>{return"Hello";}lettimeoutFunction=msg=>{varreturnMsg;setTimeout((......