2025-09-05 17:01:34.903 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.o.c.t.e.runner.JavaSubtaskRunner : Retry subtask, id=4357, context=Context{parallelIdx=-1, stringMap={ob_log_disk_path=/data/log1, task_instance_id=3829, agent_async_task_token_map={“4342”:“0d7ec9fb-6b79-4531-841d-00960efd53a7”}, task_operation=retry, cluster_type=PRIMARY, ob_install_path=/home/admin/oceanbase, ob_sql_port=2881, link_obproxy=false, primary_zone=zone1;zone2;zone3, cluster_id=8, operation_scope=Cluster, ob_svr_port=2882, zone2.idc=IDC2, sub_task_instance_id=4357, cluster_version=4.2.1.0, cluster_name=obcluster, target_server_status=RUNNING, mix_rpm_names={“zone3”:“oceanbase-4.2.1.0-100000182023092722.el7.x86_64.rpm”,“zone2”:“oceanbase-4.2.1.0-100000182023092722.el7.x86_64.rpm”,“zone1”:“oceanbase-4.2.1.0-100000182023092722.el7.x86_64.rpm”}, startup_option_string=__min_full_resource_pool_memory=1073741824,system_memory=10G, ob_version=4.2.1.0, service_name=obcluster:1757034773, target_zone_status=RUNNING, zone3.idc=IDC3, ob_cluster_id=1757034773, zone1.idc=IDC1, root_sys_password=, service_type=OB_CLUSTER, obproxy_proxyro_password=, dep_rpm_names={}, connection_mode=direct, target_cluster_status=RUNNING, latest_execution_start_time=2025-09-05T17:01:34.660+08:00, ob_data_disk_path=/data/1}, listMap={zone3.host_ids=[4], root_servers=[2, 3, 4], ob_connect_address_list=[10.168.206.6:2881, 10.168.201.193:2881, 10.168.201.194:2881], server_ids=[20, 21, 22], zone2.host_ids=[3], host_ids=[2, 3, 4], zone1.host_ids=[2], zone_names=[zone1, zone2, zone3]}}, executor=10.168.202.36
2025-09-05 17:01:34.906 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.o.s.t.b.c.SetSysPrimaryZoneTask : need to do nothing when rollback
2025-09-05 17:01:34.923 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ObConnectors : [obsdk]:connected server ip:10.168.206.6, sql port:2881
2025-09-05 17:01:34.927 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ObConnectors : [obsdk]:connected server ip:10.168.206.6, sql port:2881
2025-09-05 17:01:34.931 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ConnectTemplate : [obsdk] sql: set ob_query_timeout = ?, args: [10000000]
2025-09-05 17:01:34.941 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ConnectTemplate : [obsdk] sql: select max(value) value from oceanbase.__all_virtual_sys_parameter_stat where name = ‘min_observer_version’
2025-09-05 17:01:34.950 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ObConnectors : [obsdk]:connected server ip:10.168.206.6, sql port:2881
2025-09-05 17:01:34.954 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ConnectTemplate : [obsdk] sql: set ob_query_timeout = ?, args: [10000000]
2025-09-05 17:01:34.958 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ConnectTemplate : [obsdk] sql: ALTER TENANT sys
PRIMARY_ZONE = ?, args: [zone1;zone2;zone3]
2025-09-05 17:01:34.969 ERROR 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ConnectTemplate : [obsdk] update failed, sql:[ALTER TENANT sys
PRIMARY_ZONE = ?], error message:[PreparedStatementCallback; SQL [ALTER TENANT sys
PRIMARY_ZONE = ?]; (conn=3221487821) The RootServer is not the master; nested exception is java.sql.SQLTransientConnectionException: (conn=3221487821) The RootServer is not the master]
2025-09-05 17:01:34.973 INFO 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.ocp.obsdk.connector.ConnectTemplate : Last Trace Info:[YB420AA8CE06-00063E09FD2275D8-0-0]
2025-09-05 17:01:34.977 WARN 10 — [pool-manual-subtask-executor14,bdd799fa8f154689,a8e3dcc1fa65] c.o.o.c.t.engine.runner.RunnerFactory : Execute task failed, subtask=SubtaskInstanceOverview{id=4357, name=Set sys primary zone, state=FAILED, operation=RETRY, className=com.oceanbase.ocp.service.task.business.cluster.SetSysPrimaryZoneTask, seriesId=10, startTime=2025-09-05T16:55:47.873+08:00, endTime=null}
com.oceanbase.ocp.obsdk.exception.OceanBaseException: (conn=3221487821) The RootServer is not the master
at com.oceanbase.ocp.obsdk.connector.ConnectTemplate.customizeException(ConnectTemplate.java:419) ~[obsdk-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.obsdk.connector.ConnectTemplate.customizeException(ConnectTemplate.java:411) ~[obsdk-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.obsdk.connector.ConnectTemplate.customizeException(ConnectTemplate.java:406) ~[obsdk-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.obsdk.connector.ConnectTemplate.updateInner(ConnectTemplate.java:273) ~[obsdk-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.obsdk.connector.ConnectTemplate.update(ConnectTemplate.java:241) ~[obsdk-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.obsdk.operator.tenant.MysqlTenantOperator.modifyPrimaryZone(MysqlTenantOperator.java:294) ~[obsdk-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.service.task.business.cluster.SetSysPrimaryZoneTask.run(SetSysPrimaryZoneTask.java:41) ~[ocp-service-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.runtime.Subtask.retry(Subtask.java:49) ~[ocp-core-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.engine.runner.JavaSubtaskRunner.retry(JavaSubtaskRunner.java:71) ~[ocp-core-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.engine.runner.JavaSubtaskRunner.doRun(JavaSubtaskRunner.java:34) ~[ocp-core-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.engine.runner.JavaSubtaskRunner.run(JavaSubtaskRunner.java:25) ~[ocp-co
re-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.engine.runner.RunnerFactory.doRun(RunnerFactory.java:111) ~[ocp-core-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.engine.runner.RunnerFactory.redirectOutputIfNotSysSchedule(RunnerFactory.java:183) ~[ocp-core-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.engine.runner.RunnerFactory.run(RunnerFactory.java:101) ~[ocp-core-4.1.0-20230720.jar!/:4.1.0-20230720]
at com.oceanbase.ocp.core.task.engine.coordinator.worker.subtask.ReadySubtaskWorker.lambda$null$1(ReadySubtaskWorker.java:127) ~[ocp-core-4.1.0-20230720.jar!/:4.1.0-20230720]
at java.util.concurrent.FutureTask.run(FutureTask.java:266) ~[na:1.8.0_312]
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) ~[na:1.8.0_312]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) ~[na:1.8.0_312]
at java.lang.Thread.run(Thread.java:748) ~[na:1.8.0_312]
Caused by: java.sql.SQLTransientConnectionException: (conn=3221487821) The RootServer is not the master
at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.createException(ExceptionFactory.java:128) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.internal.util.exceptions.ExceptionFactory.create(ExceptionFactory.java:202) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.OceanBaseStatement.executeExceptionEpilogue(OceanBaseStatement.java:315) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.JDBC4PreparedStatement.executeInternal(JDBC4PreparedStatement.java:243) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.JDBC4PreparedStatement.execute(JDBC4PreparedStatement.java:161) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.JDBC4PreparedStatement.executeUpdate(JDBC4PreparedStatement.java:195) ~[oceanbase-client-2.4.2.jar!/:na]
at com.alibaba.druid.pool.DruidPooledPreparedStatement.executeUpdate(DruidPooledPreparedStatement.java:255) ~[druid-1.2.8.jar!/:1.2.8]
at org.springframework.jdbc.cor
e.JdbcTemplate.lambda$update$2(JdbcTemplate.java:965) ~[spring-jdbc-5.3.26.jar!/:5.3.26]
at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:651) ~[spring-jdbc-5.3.26.jar!/:5.3.26]
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:960) ~[spring-jdbc-5.3.26.jar!/:5.3.26]
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:1015) ~[spring-jdbc-5.3.26.jar!/:5.3.26]
at org.springframework.jdbc.core.JdbcTemplate.update(JdbcTemplate.java:1025) ~[spring-jdbc-5.3.26.jar!/:5.3.26]
at com.oceanbase.ocp.obsdk.connector.ConnectTemplate.updateInner(ConnectTemplate.java:269) ~[obsdk-4.1.0-20230720.jar!/:4.1.0-20230720]
… 15 common frames omitted
Caused by: com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException: The RootServer is not the master
at com.oceanbase.jdbc.internal.util.exceptions.OceanBaseSqlException.of(OceanBaseSqlException.java:79) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:199) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.exceptionWithQuery(AbstractQueryProtocol.java:180) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:372) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.JDBC4PreparedStatement.executeInternal(JDBC4PreparedStatement.java:234) ~[oceanbase-client-2.4.2.jar!/:na]
… 24 common frames omitted
Caused by: java.sql.SQLException: The RootServer is not the master
at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readErrorPacket(AbstractQueryProtocol.java:2192) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.readPacket(AbstractQueryProtocol.java:2057) ~[oceanbase-client-2.4.2.jar!/:na]
at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.getResult(AbstractQueryProtocol.java:1951) ~[oceanbase-client-2.4.2.jar
!/:na]
at com.oceanbase.jdbc.internal.protocol.AbstractQueryProtocol.executeQuery(AbstractQueryProtocol.java:370) ~[oceanbase-client-2.4.2.jar!/:na]
… 25 common frames omitted
Set state for subtask: 4357, operation:RETRY, state: FAILED