主备集群,synchronization_status: PARTITION LOG NOT SYNC

mysql> select * from v$ob_standby_status \G;
*************************** 1. row ***************************
cluster_id: 1698914459
cluster_name: obce1102_145
cluster_role: PHYSICAL STANDBY
cluster_status: VALID
current_scn: 1702434877332839
rootservice_list: 10.x.x.x:2882:2881
redo_transport_options: SYNC NET_TIMEOUT = 30000000
protection_level: MAXIMUM PERFORMANCE
synchronization_status: PARTITION LOG NOT SYNC

主备关系是通过什么方法建的呢?OBD、OCP还是手动执行SQL

ocp创建备库,主库创建新的db,备库可以同步,最大性能模式。但是不能进行主备switchover。

PARTITION LOG NOT SYNC 表示主备 CLOG 不同步,可以执行 select * from __all_virtual_clog_stat where is_in_sync = 0; 这个可以看哪个副本不同步

这看上去是一个商业版的OB, 建议你通过以下方式寻求帮助:

  1. 如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;

  2. 如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。

另外,我们欢迎你使用社区版,并在论坛/社群中分享你对社区版本的想法、经验和问题,与其他社区成员共同交流。

看起来确实有没同步的,

看内部表是3.X的OB,社区版3.X是不支持主备库的。这应该是一个企业版的OB。建议你通过上面提到的方式联系下企业版相关的接口人