2026-03-13 09:37:47.528 INFO 18383 --- [manual-subtask-executor15,e52478dc3e60f42f,8b1e852058c3c6d7] c.o.ocp.service.iam.user.UserService : user 100 login with organization 10000000 2026-03-13 09:37:47.531 INFO 18383 --- [manual-subtask-executor15,e52478dc3e60f42f,8b1e852058c3c6d7] c.o.o.c.t.e.runner.JavaSubtaskRunner : Run subtask, id=127, context=Context{parallelIdx=-1, stringMap={ob_version=4.5.0.0, task_instance_id=19, restoreClusterId=2, restore_job_id=1773365334643, task_operation=execute, resource_pool_list_json=[{"id":1001,"name":"pool_woqu_zone1_drs","unitConfig":{"iopsWeight":3,"logDiskSize":36,"logDiskSizeByte":38654705664,"maxCpuCoreCount":3.00,"maxIops":0,"maxMemoryByte":12884901888,"maxMemorySize":12,"minCpuCoreCount":3.00,"minIops":0,"minMemoryByte":12884901888,"minMemorySize":12},"unitCount":1,"zoneList":["zone1"]},{"id":1003,"name":"pool_woqu_zone2_lsq","unitConfig":{"iopsWeight":3,"logDiskSize":36,"logDiskSizeByte":38654705664,"maxCpuCoreCount":3.00,"maxIops":0,"maxMemoryByte":12884901888,"maxMemorySize":12,"minCpuCoreCount":3.00,"minIops":0,"minMemoryByte":12884901888,"minMemorySize":12},"unitCount":1,"zoneList":["zone2"]},{"id":1002,"name":"pool_woqu_zone3_nyo","unitConfig":{"iopsWeight":3,"logDiskSize":36,"logDiskSizeByte":38654705664,"maxCpuCoreCount":3.00,"maxIops":0,"maxMemoryByte":12884901888,"maxMemorySize":12,"minCpuCoreCount":3.00,"minIops":0,"minMemoryByte":12884901888,"minMemorySize":12},"unitCount":1,"zoneList":["zone3"]}], triggerTime=1773365334643000, ob_cluster_id=1773362166, backupDim=CLUSTER, cluster_id=2, storageBaseInfo=******, tenantName=*, restoreTenantName=woqu, latest_execution_start_time=2026-03-13T09:37:47.519780842+08:00, sub_task_instance_name=Set dynamic partition, sub_task_instance_id=127, restoreTenantInfo={"backupClusterName":"myoceanbase","backupClusterOnline":false,"backupObClusterId":1765967143,"backupObTenantId":1002,"backupTenantName":"woqu","description":"{\"backupObClusterId\":1765967143,\"restoreJobId\":1773365334643,\"triggerType\":\"BY NORMAL\"}","enableDynamicPartition":false,"online":false,"resourcePoolList":[{"id":1001,"name":"pool_woqu_zone1_drs","unitConfig":{"iopsWeight":3,"logDiskSize":36,"logDiskSizeByte":38654705664,"m axCpuCoreCount":3.00,"maxIops":0,"maxMemoryByte":12884901888,"maxMemorySize":12,"minCpuCoreCount":3.00,"minIops":0,"minMemoryByte":12884901888,"minMemorySize":12},"unitCount":1,"zoneList":["zone1"]},{"id":1003,"name":"pool_woqu_zone2_lsq","unitConfig":{"iopsWeight":3,"logDiskSize":36,"logDiskSizeByte":38654705664,"maxCpuCoreCount":3.00,"maxIops":0,"maxMemoryByte":12884901888,"maxMemorySize":12,"minCpuCoreCount":3.00,"minIops":0,"minMemoryByte":12884901888,"minMemorySize":12},"unitCount":1,"zoneList":["zone2"]},{"id":1002,"name":"pool_woqu_zone3_nyo","unitConfig":{"iopsWeight":3,"logDiskSize":36,"logDiskSizeByte":38654705664,"maxCpuCoreCount":3.00,"maxIops":0,"maxMemoryByte":12884901888,"maxMemorySize":12,"minCpuCoreCount":3.00,"minIops":0,"minMemoryByte":12884901888,"minMemorySize":12},"unitCount":1,"zoneList":["zone3"]}],"restoreClusterId":2,"restoreClusterName":"myoceanbase_bak","restoreEndTime":"2026-03-12T20:03:14.814179Z","restoreLocality":"FULL@zone1,FULL@zone2,FULL@zone3","restoreMethod":"full","restoreObjectType":"TENANT","restorePoolListStr":"pool_woqu_zone1_drs,pool_woqu_zone2_lsq,pool_woqu_zone3_nyo","restorePrimaryZone":"zone1,zone2,zone3","restoreTenantName":"woqu","triggerType":"NORMAL","zones":[{"name":"zone1","replicaType":"FULL","resourcePool":{"unitCount":1,"unitSpecName":"S2"}},{"name":"zone2","replicaType":"FULL","resourcePool":{"unitCount":1,"unitSpecName":"S2"}},{"name":"zone3","replicaType":"FULL","resourcePool":{"unitCount":1,"unitSpecName":"S2"}}]}, obClusterName=myoceanbase_bak}, listMap={}}, executor=192.168.0.49 2026-03-13 09:37:47.550 ERROR 18383 --- [manual-subtask-executor15,e52478dc3e60f42f,8b1e852058c3c6d7] c.o.o.c.t.e.c.w.subtask.SubtaskExecutor : To perform this operation, enter the password of the root user under the woqu tenant in Cluster myoceanbase_bak. Add the password to the password box first. com.oceanbase.ocp.service.profile.exception.CredentialMissingException: [OCP CredentialMissingException]: status=428 PRECONDITION_REQUIRED, errorCode=IAM_CREDENTIAL_REQUIRED, args=myoceanbase_bak,woqu,root at com.oceanbase.ocp.service.profile.exception.CredentialMissingException.ob(CredentialMissingException.java:34) at com.oceanbase.ocp.service.credential.CredentialServiceImpl.acquireJdbcPasswordInner(CredentialServiceImpl.java:169) at com.oceanbase.ocp.service.credential.CredentialServiceImpl.acquireObPassword(CredentialServiceImpl.java:146) at jdk.internal.reflect.GeneratedMethodAccessor659.invoke(Unknown Source) at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) at java.base/java.lang.reflect.Method.invoke(Unknown Source) at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:359) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:724) at com.oceanbase.ocp.service.credential.CredentialServiceImpl$$SpringCGLIB$$0.acquireObPassword() at com.oceanbase.ocp.service.ob.obsdk.factory.ConnectPropertiesBuilder.acquirePassword(ConnectPropertiesBuilder.java:204) at com.oceanbase.ocp.service.ob.obsdk.factory.ConnectPropertiesBuilder.buildConnectProperties(ConnectPropertiesBuilder.java:97) at com.oceanbase.ocp.backup.internal.obsdk.factory.BackupAccessorFactoryImpl.buildConnectProperties(BackupAccessorFactoryImpl.java:175) at com.oceanbase.ocp.backup.internal.obsdk.factory.BackupAccessorFactoryImpl.createBackupObAccessor(BackupAccessorFactoryImpl.java:153) at com.oceanbase.ocp.backup.internal.task.schedule.SetDynamicPartitionTask.run(SetDynamicPartitionTask.java:62) at com.ocea nbase.ocp.core.task.engine.runner.JavaSubtaskRunner.execute(JavaSubtaskRunner.java:64) at com.oceanbase.ocp.core.task.engine.runner.JavaSubtaskRunner.doRun(JavaSubtaskRunner.java:32) at com.oceanbase.ocp.core.task.engine.runner.JavaSubtaskRunner.run(JavaSubtaskRunner.java:26) at com.oceanbase.ocp.core.task.engine.runner.RunnerFactory.doRun(RunnerFactory.java:76) at com.oceanbase.ocp.core.task.engine.coordinator.worker.subtask.SubtaskExecutor.doRun(SubtaskExecutor.java:212) at com.oceanbase.ocp.core.task.engine.coordinator.worker.subtask.SubtaskExecutor.redirectConsoleOutput(SubtaskExecutor.java:206) at com.oceanbase.ocp.core.task.engine.coordinator.worker.subtask.SubtaskExecutor.lambda$submit$2(SubtaskExecutor.java:137) at java.base/java.util.concurrent.FutureTask.run(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) at java.base/java.lang.Thread.run(Unknown Source) Set state for subtask: 127, operation:EXECUTE, state: FAILED