【 使用环境 】生产环境
OAT添加服务器时候,时钟源必须添加吗
您好 是可以选的,您可以参考下面文档链接
https ://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000001052851
服务器之间需要时间同步,时钟不同可能会导致很多问题,例如:
-
数据完整性问题:服务器时钟不一致可能导致跨服务器数据交互时的时间戳出现不一致,这可能导致数据更新、插入或删除操作的顺序出现问题,进而引发数据不一致的现象 ;
-
系统日志和故障排除困难:不统一的服务器时钟会影响系统日志记录的准确性。如果服务器时钟不同步,那么时间戳会出现混乱,导致日志无法精确记录事件发生的时间,这会给故障排除带来困难,降低系统问题的定位和解决效率 ;
-
安全问题:服务器时钟不统一可能导致安全问题,例如安全证书的有效时间可能被错误解释,导致无法保证安全连接的正确建立。此外,时间戳的不一致也可能导致安全日志的错误记录,使得系统无法正确追踪和检测安全事件 ;
-
影响计划任务和定时任务:许多服务器应用程序需要依赖服务器时钟来执行计划任务和定时任务。如果服务器时钟不统一,那么这些任务的执行时间可能会出现偏差,从而影响系统的正常运行 ;
-
数据库同步问题:服务器时钟不统一会对数据库同步产生影响。如果多个数据库服务器的时钟不同步,可能会导致数据复制和同步的延迟或错误,影响多个数据库之间的数据一致性,从而影响系统整体的可靠性和性能 ;
OAT提供时钟同步的选项功能,是基于白屏方式方便配置多台机器与时钟源之间的时间同步。当你通过其他方式将所有的服务器的时钟同步都配置了且各服务器之间的时间同步,那么此时其实是可选项。
如果添加签所有的服务器都没有配置时钟同步服务,那么基于OAT初始化添加服务器的时候可以为相关服务器添加时钟源,基于白屏快速实现各服务器的时钟同步配置。
必须要的,分布式事务 需要以来时间生成gts ;还有 paxso 协议 选主啊,clog 同步啊 也依赖时间,
必须要的,节点之间时间不同步超过一定阈值的话集群初始化就会报错
OAT是企业版产品,社区没有无法帮助您, 建议你通过以下方式寻求帮助:
1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;
2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。
OceanBase官网商务咨询