ocp 接管集群老报错说找不到 ocp-agent 但是软件目录下有啊



可以跳过吗

4 个赞


上传还老超时报错

2 个赞

啊?

1 个赞

你看下软件包管理是否有这个agent包

2 个赞

上传超时 发下ocp-server.log

1 个赞

ocp.log (2.6 MB)
这是接管报错的日志哈

2 个赞

学习记录一下

搜嘎

我不是 admin 用户部署的集群 接管的时候也不是 admin

学习

ocp是否使用了负载均衡服务?
可以F12看下上传报的具体信息。一般是负载服务做了传包大小的限制。

是不是权限不足呢

在指定路径下没有所需要的包吧

学习

肯定是有的 认真看看图

ocp-agent-ce-4.3.6-20250815135607.el7.x86_64.rpm 上传时保存失败,原因超时

2025-09-18 13:20:30.683  INFO 24502 --- [main,,] c.o.o.s.s.b.BuiltInFileServiceImpl       : packageName:ocp-agent-ce-4.3.6-20250815135607.el7.x86_64.rpm
2025-09-18 13:20:30.703  INFO 24502 --- [heartbeat-metric-collect-172.31.29.87:80801,,] c.o.o.c.s.registry.ConsumerRegistry      : Init consumer, consumerInfo=ShardingConsumerEntity(id=3, module=metric-collect, name=172.31.29.87:8080, state=NEW, enabled=true, heartbeatTime=2025-09-18T13:20:30.698Z, createTime=null)
2025-09-18 13:20:30.704  INFO 24502 --- [sharding-metric-collect1,,] c.o.o.core.sharding.ShardingCoordinator  : Start rebalance, consumerSize=1, sliceEntitySize=0, strategy=com.oceanbase.ocp.monitor.sharding.MonitorShardingStrategy@36f2506
2025-09-18 13:20:30.705  INFO 24502 --- [sharding-metric-collect1,,] c.o.o.c.sharding.registry.ShardingTask   : Mark consumer state, newState=PAUSE
2025-09-18 13:20:30.756  INFO 24502 --- [main,,] .o.o.s.o.i.LocalObjectStorageServiceImpl : Init saving object, creatorId=200, bucket=sys-package, name=ocp-agent-ce-4.3.6-20250815135607.el7.x86_64.rpm, objectId=2
2025-09-18 13:20:30.812  INFO 24502 --- [main,,] .o.o.s.o.i.LocalObjectStorageServiceImpl : Unexpected exception when saving.

com.oceanbase.ocp.core.exception.OcpException: [OCP OcpException]: status=503 SERVICE_UNAVAILABLE, errorCode=COMMON_TIMEOUT, args=
	at com.oceanbase.ocp.storage.object.operator.ObjectBlockOperator.saveLocalFileToDbByBlock(ObjectBlockOperator.java:149)
	at com.oceanbase.ocp.storage.object.operator.ObjectBlockOperator.saveObjectBlock(ObjectBlockOperator.java:59)
	at com.oceanbase.ocp.storage.object.operator.ObjectBlockOperator$$FastClassBySpringCGLIB$$584a6a26.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
	at com.oceanbase.ocp.storage.object.operator.ObjectBlockOperator$$EnhancerBySpringCGLIB$$eb1eafbd.saveObjectBlock(<generated>)
	at com.oceanbase.ocp.storage.object.impl.LocalObjectStorageServiceImpl.doPutObject(LocalObjectStorageServiceImpl.java:304)
	at com.oceanbase.ocp.storage.object.impl.LocalObjectStorageServiceImpl.lambda$putObject$1(LocalObjectStorageServiceImpl.java:129)
	at com.oceanbase.ocp.storage.object.util.ObjectStorageExecutor.concurrentSafeExecute(ObjectStorageExecutor.java:56)
	at com.oceanbase.ocp.storage.object.impl.LocalObjectStorageServiceImpl.putObject(LocalObjectStorageServiceImpl.java:128)
	at com.oceanbase.ocp.storage.object.impl.LocalObjectStorageServiceImpl$$FastClassBySpringCGLIB$$31292e74.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
	at com.oceanbase.ocp.storage.object.impl.LocalObjectStorageServiceImpl$$EnhancerBySpringCGLIB$$fe791d67.putObject(<generated>)
	at com.oceanbase.ocp.storage.object.ObjectStorageServiceProxy.putObject(ObjectStorageServiceProxy.java:90)
	at com.oceanbase.ocp.storage.object.ObjectStorageServiceProxy$$FastClassBySpringCGLIB$$e9646277.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
	at com.oceanbase.ocp.storage.object.ObjectStorageServiceProxy$$EnhancerBySpringCGLIB$$769dd350.putObject(<generated>)
	at com.oceanbase.ocp.storage.softwarepackage.SoftwarePackageServiceImpl.storePackage(SoftwarePackageServiceImpl.java:185)
	at com.oceanbase.ocp.storage.softwarepackage.builtin.BuiltInFileServiceImpl.saveSoftwarePackageIfAbsent(BuiltInFileServiceImpl.java:206)
	at com.oceanbase.ocp.storage.softwarepackage.builtin.BuiltInFileServiceImpl.saveSingleFile(BuiltInFileServiceImpl.java:191)
	at com.oceanbase.ocp.storage.softwarepackage.builtin.BuiltInFileServiceImpl.loadDirectoryFilesIntoDb(BuiltInFileServiceImpl.java:124)
	at com.oceanbase.ocp.service.common.BuiltInFilesInitializeLoader.init(BuiltInFilesInitializeLoader.java:67)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:389)
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:333)
	at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:157)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:440)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1796)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:620)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
	at org.springframework.beans.factory.config.DependencyDescriptor.resolveCandidate(DependencyDescriptor.java:276)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.doResolveDependency(DefaultListableBeanFactory.java:1391)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.resolveDependency(DefaultListableBeanFactory.java:1311)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.resolveFieldValue(AutowiredAnnotationBeanPostProcessor.java:710)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor$AutowiredFieldElement.inject(AutowiredAnnotationBeanPostProcessor.java:693)
	at org.springframework.beans.factory.annotation.InjectionMetadata.inject(InjectionMetadata.java:119)
	at org.springframework.beans.factory.annotation.AutowiredAnnotationBeanPostProcessor.postProcessProperties(AutowiredAnnotationBeanPostProcessor.java:408)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1431)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:619)
	at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:542)
	at org.springframework.beans.factory.support.AbstractBeanFactory.lambda$doGetBean$0(AbstractBeanFactory.java:335)
	at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:234)
	at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:333)
	at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:208)
	at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:955)
	at org.springframework.context.support.AbstractApplicationContext.finishBeanFactoryInitialization(AbstractApplicationContext.java:929)
	at org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:591)
	at org.springframework.boot.web.servlet.context.ServletWebServerApplicationContext.refresh(ServletWebServerApplicationContext.java:147)
	at org.springframework.boot.SpringApplication.refresh(SpringApplication.java:732)
	at org.springframework.boot.SpringApplication.refreshContext(SpringApplication.java:409)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:308)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1300)
	at org.springframework.boot.SpringApplication.run(SpringApplication.java:1289)
	at com.oceanbase.ocp.OcpCeServerApplication.main(OcpCeServerApplication.java:21)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at org.springframework.boot.loader.MainMethodRunner.run(MainMethodRunner.java:49)
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:108)
	at org.springframework.boot.loader.Launcher.launch(Launcher.java:58)
	at org.springframework.boot.loader.PropertiesLauncher.main(PropertiesLauncher.java:467)

2025-09-18 13:20:30.812  INFO 24502 --- [main,,] .o.o.s.o.i.LocalObjectStorageServiceImpl : Clean failed upload record, objectId=2
2025-09-18 13:20:30.813  INFO 24502 --- [main,,] c.o.o.s.o.operator.ObjectBlockOperator   : deleteByFileId, deletedBlockCount=0
2025-09-18 13:20:30.821 ERROR 24502 --- [main,,] c.o.o.s.s.b.BuiltInFileServiceImpl       : Unexpected exception.

ocp-agent-ce 4.3.6 不存在

2025-09-18 13:24:32.468 ERROR 24502 --- [manual-subtask-executor15,1e766cafaf248129,b65d1bdc3c0f9d54] c.o.o.c.t.e.c.w.subtask.SubtaskExecutor  : Software package [name=ocp-agent-ce, version=4.3.6, architecture=] does not exist.

com.oceanbase.ocp.core.exception.NotFoundException: [OCP NotFoundException]: status=404 NOT_FOUND, errorCode=FILE_PACKAGE_NOT_EXIST, args=[name=ocp-agent-ce, version=4.3.6, architecture=]
	at com.oceanbase.ocp.core.i18n.ErrorCodes$Kind$8.exception(ErrorCodes.java:1932)
	at com.oceanbase.ocp.core.i18n.ErrorCodes.exception(ErrorCodes.java:1813)
	at com.oceanbase.ocp.core.util.ExceptionUtils.newException(ExceptionUtils.java:169)
	at com.oceanbase.ocp.core.util.ExceptionUtils.throwException(ExceptionUtils.java:162)
	at com.oceanbase.ocp.storage.softwarepackage.SoftwarePackageServiceImpl.findMatchingOcpAgentRpm(SoftwarePackageServiceImpl.java:667)
	at com.oceanbase.ocp.service.compute.AgentInstallationTaskService.findMatchingOcpAgentRpm(AgentInstallationTaskService.java:302)
	at com.oceanbase.ocp.service.compute.AgentInstallationTaskService.getTryInstallRpm(AgentInstallationTaskService.java:287)
	at com.oceanbase.ocp.service.compute.AgentInstallationTaskService.getTryInstallRpm(AgentInstallationTaskService.java:275)
	at com.oceanbase.ocp.service.compute.AgentInstallationTaskService.installOcpAgentRpm(AgentInstallationTaskService.java:213)
	at com.oceanbase.ocp.service.compute.AgentInstallationTaskService$$FastClassBySpringCGLIB$$f7a6037f.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
	at com.oceanbase.ocp.service.compute.AgentInstallationTaskService$$EnhancerBySpringCGLIB$$7fcb9b68.installOcpAgentRpm(<generated>)
	at com.oceanbase.ocp.service.task.business.host.InstallOcpAgentTask.run(InstallOcpAgentTask.java:66)
	at com.oceanbase.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.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:750)

2025-09-18 13:24:32.471 ERROR 24502 --- [manual-subtask-executor16,1e766cafaf248129,0180da0f97d689fe] c.o.o.c.t.e.c.w.subtask.SubtaskExecutor  : Software package [name=ocp-agent-ce, version=4.3.6, architecture=] does not exist.

在待接管主机上未找到ocp agent

2025-09-18 13:25:40.827  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.ocp.core.cache.helper.ObQueryCache   : Finished init ob cache.
2025-09-18 13:25:40.827  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.s.common.scheduled.CacheSchedules  : Refresh cache bean: binlogQueryCache
2025-09-18 13:25:40.827  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.c.cache.helper.BinlogQueryCache    : Init binlog cache.
2025-09-18 13:25:40.827  INFO 24502 --- [pool-12-thread-8,06db731de005f61c,3c4e985671845517] c.o.o.p.oas.internal.OasStatServiceImpl  : finish fetching outline history
2025-09-18 13:25:40.827  INFO 24502 --- [pool-12-thread-7,06db731de005f61c,845204418604f9cf] c.o.o.p.oas.internal.OasStatServiceImpl  : finish fetching session stat
2025-09-18 13:25:40.828  INFO 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=3
2025-09-18 13:25:40.829  WARN 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=3
2025-09-18 13:25:40.830  INFO 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=3
2025-09-18 13:25:40.831  WARN 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=3
2025-09-18 13:25:40.833  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.c.cache.helper.BinlogQueryCache    : Finish init binlog cache.
2025-09-18 13:25:40.833  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.s.common.scheduled.CacheSchedules  : Refresh cache bean: obProxyQueryCache
2025-09-18 13:25:40.833  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.c.cache.helper.ObProxyQueryCache   : Init obproxy cache.
2025-09-18 13:25:40.836  INFO 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=2
2025-09-18 13:25:40.837  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.c.cache.helper.ObProxyQueryCache   : Finished init obproxy cache.
2025-09-18 13:25:40.837  WARN 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=2
2025-09-18 13:25:40.837  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.s.common.scheduled.CacheSchedules  : Refresh cache bean: hostQueryCache
2025-09-18 13:25:40.837  INFO 24502 --- [ocp-schedules-9,12969df568467dfe,0d2a96cf384cc002] c.o.o.core.cache.helper.HostQueryCache   : Init host cache.
2025-09-18 13:25:40.838  INFO 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=2
2025-09-18 13:25:40.839  WARN 24502 --- [ocp-schedules-26,7f0c6dd7572fa5d6,0f511a1a3b81949f] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=2
2025-09-18 13:25:40.839  INFO 24502 --- [ocp-schedules-24,2be03eb1dbddc2fa,9c5550096cdb40b1] c.o.o.s.c.scheduled.ClusterSchedules     : Check arbitration auto replace status
2025-09-18 13:25:40.841  WARN 24502 --- [ocp-schedules-13,073281dde61030a5,c0f2e3760e20b791] t.b.t.CollectAllTenantMiniCompactionTask : Failed to collect mini compaction concurrently, errMsg:com.oceanbase.ocp.service.profile.exception.CredentialMissingException: [OCP CredentialMissingException]: status=428 PRECONDITION_REQUIRED, errorCode=IAM_CREDENTIAL_REQUIRED, args=obtest,sys,ocp_monitor, cause:{}

com.oceanbase.ocp.service.profile.exception.CredentialMissingException: [OCP CredentialMissingException]: status=428 PRECONDITION_REQUIRED, errorCode=IAM_CREDENTIAL_REQUIRED, args=obtest,sys,ocp_monitor
	at com.oceanbase.ocp.service.profile.exception.CredentialMissingException.ob(CredentialMissingException.java:34)
	at com.oceanbase.ocp.service.credential.CredentialServiceImpl.acquireJdbcPasswordInner(CredentialServiceImpl.java:167)
	at com.oceanbase.ocp.service.credential.CredentialServiceImpl.acquireObPassword(CredentialServiceImpl.java:144)
	at com.oceanbase.ocp.service.credential.CredentialServiceImpl$$FastClassBySpringCGLIB$$6855c59e.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
	at com.oceanbase.ocp.service.credential.CredentialServiceImpl$$EnhancerBySpringCGLIB$$7499ad25.acquireObPassword(<generated>)
	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.service.ob.obsdk.factory.AbstractObOperatorFactory.buildConnectProperties(AbstractObOperatorFactory.java:324)
	at com.oceanbase.ocp.service.ob.obsdk.factory.AbstractObOperatorFactory.createObOperator(AbstractObOperatorFactory.java:117)
	at com.oceanbase.ocp.service.ob.obsdk.factory.AbstractObOperatorFactory.createCompactionOperator(AbstractObOperatorFactory.java:316)
	at com.oceanbase.ocp.obops.internal.tenant.TenantCompactionCollectServiceImpl.collectMiniCompaction(TenantCompactionCollectServiceImpl.java:135)
	at com.oceanbase.ocp.obops.internal.tenant.TenantCompactionCollectServiceImpl$$FastClassBySpringCGLIB$$7ded023a.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:792)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:163)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
	at org.springframework.transaction.interceptor.TransactionInterceptor$1.proceedWithInvocation(TransactionInterceptor.java:123)
	at org.springframework.transaction.interceptor.TransactionAspectSupport.invokeWithinTransaction(TransactionAspectSupport.java:388)
	at org.springframework.transaction.interceptor.TransactionInterceptor.invoke(TransactionInterceptor.java:119)
	at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:186)
	at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.proceed(CglibAopProxy.java:762)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:707)
	at com.oceanbase.ocp.obops.internal.tenant.TenantCompactionCollectServiceImpl$$EnhancerBySpringCGLIB$$d28c2479.collectMiniCompaction(<generated>)
	at com.oceanbase.ocp.service.task.business.tenant.CollectAllTenantMiniCompactionTask.lambda$run$1(CollectAllTenantMiniCompactionTask.java:46)
	at com.oceanbase.ocp.core.thread.ConcurrentExecutor.lambda$exec$2(ConcurrentExecutor.java:73)
	at com.oceanbase.ocp.core.thread.LocaleDecorator.lambda$decorate$1(LocaleDecorator.java:41)
	at com.oceanbase.ocp.common.trace.TraceDecorator.lambda$decorate$1(TraceDecorator.java:49)
	at java.util.concurrent.FutureTask.run(FutureTask.java:266)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:750)

ocp agent未启动,连接待接管集群的主机的62889端口失败

2025-09-18 13:25:41.545  INFO 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.s.common.scheduled.HostSchedules   : Get host agent alarms, hostIps=[172.31.24.50, 172.31.25.19, 172.31.25.229]
2025-09-18 13:25:41.545  INFO 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.c.agent.HostAgentServiceImpl       : Get OCP agent alarms: hostId=2
2025-09-18 13:25:41.545  INFO 24502 --- [ForkJoinPool.commonPool-worker-9,,] c.o.o.c.agent.HostAgentServiceImpl       : Get OCP agent alarms: hostId=3
2025-09-18 13:25:41.545  INFO 24502 --- [ForkJoinPool.commonPool-worker-5,,] c.o.o.c.agent.HostAgentServiceImpl       : Get OCP agent alarms: hostId=1
2025-09-18 13:25:41.553  INFO 24502 --- [ForkJoinPool.commonPool-worker-5,,] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=1
2025-09-18 13:25:41.553  INFO 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=2
2025-09-18 13:25:41.553  INFO 24502 --- [ForkJoinPool.commonPool-worker-9,,] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=3
2025-09-18 13:25:41.554  WARN 24502 --- [ForkJoinPool.commonPool-worker-5,,] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=1
2025-09-18 13:25:41.554  WARN 24502 --- [ForkJoinPool.commonPool-worker-9,,] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=3
2025-09-18 13:25:41.554  WARN 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=2
2025-09-18 13:25:41.555  INFO 24502 --- [ForkJoinPool.commonPool-worker-5,,] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=1
2025-09-18 13:25:41.555  INFO 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=2
2025-09-18 13:25:41.555  INFO 24502 --- [ForkJoinPool.commonPool-worker-9,,] c.o.o.c.agent.HostAgentServiceImpl       : Finding OCP agent: hostId=3
2025-09-18 13:25:41.556  WARN 24502 --- [ForkJoinPool.commonPool-worker-5,,] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=1
2025-09-18 13:25:41.556  WARN 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=2
2025-09-18 13:25:41.556  WARN 24502 --- [ForkJoinPool.commonPool-worker-9,,] c.o.o.c.agent.HostAgentServiceImpl       : OCP agent not found: hostId=3
2025-09-18 13:25:41.561  INFO 24502 --- [ForkJoinPool.commonPool-worker-5,,] c.o.o.e.internal.template.HttpTemplate   : GET request to agent, url:http://172.31.24.50:62889/api/v1/log/alarms, params:null
2025-09-18 13:25:41.561  INFO 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.e.internal.template.HttpTemplate   : GET request to agent, url:http://172.31.25.19:62889/api/v1/log/alarms, params:null
2025-09-18 13:25:41.562  INFO 24502 --- [ForkJoinPool.commonPool-worker-9,,] c.o.o.e.internal.template.HttpTemplate   : GET request to agent, url:http://172.31.25.229:62889/api/v1/log/alarms, params:null
2025-09-18 13:25:41.563  WARN 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] c.o.o.s.c.scheduled.AbstractSchedules    : Schedule task failed, methodName=getHostAgentAlarms, confName=getHostAgentAlarms
2025-09-18 13:25:41.565 ERROR 24502 --- [ocp-schedules-13,33809072bf0b679c,c63600aa07dbb2a7] o.s.s.s.TaskUtils$LoggingErrorHandler    : Unexpected error occurred in scheduled task

java.lang.RuntimeException: java.lang.reflect.InvocationTargetException
	at com.oceanbase.ocp.server.common.scheduled.AbstractSchedules.lambda$scheduledTasks$0(AbstractSchedules.java:82)
	at com.oceanbase.ocp.server.common.scheduled.AbstractSchedules.lambda$executeIfNotReadOnly$1(AbstractSchedules.java:136)
	at org.springframework.scheduling.support.DelegatingErrorHandlingRunnable.run(DelegatingErrorHandlingRunnable.java:54)
	at com.oceanbase.ocp.common.trace.TraceDecorator.lambda$decorate$0(TraceDecorator.java:33)
	at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511)
	at java.util.concurrent.FutureTask.runAndReset(FutureTask.java:308)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.access$301(ScheduledThreadPoolExecutor.java:180)
	at java.util.concurrent.ScheduledThreadPoolExecutor$ScheduledFutureTask.run(ScheduledThreadPoolExecutor.java:294)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:750)
Caused by: java.lang.reflect.InvocationTargetException: null
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:498)
	at com.oceanbase.ocp.server.common.scheduled.AbstractSchedules.lambda$scheduledTasks$0(AbstractSchedules.java:79)
	... 10 common frames omitted
Caused by: com.oceanbase.ocp.executor.exception.HttpConnectFailedException: connect to agent failed, ConnectException: Connection refused (Connection refused)
	at com.oceanbase.ocp.executor.internal.template.HttpTemplate.safeExecute(HttpTemplate.java:501)
	at com.oceanbase.ocp.executor.internal.template.HttpTemplate.doGet(HttpTemplate.java:220)
	at com.oceanbase.ocp.executor.internal.template.HttpTemplate.get(HttpTemplate.java:85)
	at com.oceanbase.ocp.executor.executor.MonitorExecutor.getAlarms(MonitorExecutor.java:51)
	at com.oceanbase.ocp.compute.agent.manager.HostAgentAlarmManagerImpl.getHostAgentAlarms(HostAgentAlarmManagerImpl.java:62)
	at com.oceanbase.ocp.compute.agent.HostAgentServiceImpl.getHostAgentAlarmsByHost(HostAgentServiceImpl.java:1130)
	at com.oceanbase.ocp.compute.agent.HostAgentServiceImpl$$FastClassBySpringCGLIB$$e7947c56.invoke(<generated>)
	at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:218)
	at org.springframework.aop.framework.CglibAopProxy.invokeMethod(CglibAopProxy.java:386)
	at org.springframework.aop.framework.CglibAopProxy.access$000(CglibAopProxy.java:85)
	at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:703)
	at com.oceanbase.ocp.compute.agent.HostAgentServiceImpl$$EnhancerBySpringCGLIB$$1401c44d.getHostAgentAlarmsByHost(<generated>)
	at com.oceanbase.ocp.server.common.scheduled.HostSchedules.lambda$getHostAgentAlarms$1(HostSchedules.java:105)
	at java.util.stream.ForEachOps$ForEachOp$OfRef.accept(ForEachOps.java:183)
	at java.util.ArrayList$ArrayListSpliterator.forEachRemaining(ArrayList.java:1384)
	at java.util.stream.AbstractPipeline.copyInto(AbstractPipeline.java:482)
	at java.util.stream.ForEachOps$ForEachTask.compute(ForEachOps.java:290)
	at java.util.concurrent.CountedCompleter.exec(CountedCompleter.java:731)
	at java.util.concurrent.ForkJoinTask.doExec(ForkJoinTask.java:289)
	at java.util.concurrent.ForkJoinPool$WorkQueue.runTask(ForkJoinPool.java:1056)
	at java.util.concurrent.ForkJoinPool.runWorker(ForkJoinPool.java:1692)
	at java.util.concurrent.ForkJoinWorkerThread.run(ForkJoinWorkerThread.java:175)
Caused by: javax.ws.rs.ProcessingException: org.apache.http.conn.HttpHostConnectException: Connect to 172.31.25.229:62889 [/172.31.25.229] failed: Connection refused (Connection refused)
	at org.glassfish.jersey.apache.connector.ApacheConnector.apply(ApacheConnector.java:519)
	at org.glassfish.jersey.client.ClientRuntime.invoke(ClientRuntime.java:297)
	at org.glassfish.jersey.client.JerseyInvocation.lambda$invoke$2(JerseyInvocation.java:687)
	at org.glassfish.jersey.client.JerseyInvocation.call(JerseyInvocation.java:697)
	at org.glassfish.jersey.client.JerseyInvocation.lambda$runInScope$3(JerseyInvocation.java:691)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:292)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:274)
	at org.glassfish.jersey.internal.Errors.process(Errors.java:205)
	at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:390)
	at org.glassfish.jersey.client.JerseyInvocation.runInScope(JerseyInvocation.java:691)
	at org.glassfish.jersey.client.JerseyInvocation.invoke(JerseyInvocation.java:686)
	at org.glassfish.jersey.client.JerseyInvocation$Builder.method(JerseyInvocation.java:432)
	at org.glassfish.jersey.client.JerseyInvocation$Builder.get(JerseyInvocation.java:323)
	at com.oceanbase.ocp.executor.internal.template.HttpTemplate.lambda$doGet$0(HttpTemplate.java:220)
	at com.oceanbase.ocp.executor.internal.template.HttpTemplate.safeExecute(HttpTemplate.java:492)
	... 21 common frames omitted
Caused by: org.apache.http.conn.HttpHostConnectException: Connect to 172.31.25.229:62889 [/172.31.25.229] failed: Connection refused (Connection refused)
	at org.apache.http.impl.conn.DefaultHttpClientConnectionOperator.connect(DefaultHttpClientConnectionOperator.java:156)
	at org.apache.http.impl.conn.PoolingHttpClientConnectionManager.connect(PoolingHttpClientConnectionManager.java:376)
	at org.apache.http.impl.execchain.MainClientExec.establishRoute(MainClientExec.java:393)

根因是ocp-agent-ce-4.3.6-20250815135607.el7.x86_64.rpm 这个包未上传成功,你尝试用接口方式上传这个包看看

curl --user admin:ocp平台admin用户的密码 -X POST 'http://OCP平台的访问地址:8080/api/v2/software-packages' \
--header 'Content-Type: multipart/form-data' \
--form 'file=@"/home/agent包的本地路径/ocp-agent-ce-4.3.6-20250815135607.el7.x86_64.rpm"'
2 个赞

啊啊啊啊啊