ocp添加主机失败

【 使用环境 】3.2.4
【 OB or 其他组件 】ocp
【 使用版本 】
【问题描述】相同的主机,在oat上可以正常添加,在ocp上添加失败
[pool-3-thread-1,] c.a.o.s.i.r.util.RateLimitCounter : After refresh, size of counterEntries :0
2023-05-09 09:46:55.402 ERROR 50 — [pool-157812-thread-1,ee7207a8b4524ae9,871017d0d360] c.o.o.e.i.c.impl.DefaultSshConnector : [DefaultSshConnector]:failed to init ssh connector, connect properties:ConnectProperties(hostAddress=8.40.147.117, httpPort=null, monitorPort=null, sshPort=22, authentication=Authentication(httpAuth=null, sshAuth=SshAuthentication(authType=password, passwordAuthConfig=PasswordAuthConfig(username=root), privateKeyAuthConfig=null)), posConfig=PosConfig(downloadUrl=http://8.40.147.111:8080/api/v2/files/built-in/pos.py, sha1Sum=94c5350f98ba9dbb847f4943bb7bf33190d8003c), proxy=null, extHttpHeaders=null), errorMsg:Auth fail, cause:null
2023-05-09 09:46:55.402 ERROR 50 — [pool-157812-thread-1,ee7207a8b4524ae9,871017d0d360] c.a.o.s.p.u.ConnectionValidationUtils : validate ssh connect failed, reason:failed to init ssh connector, cause:{}

com.jcraft.jsch.JSchException: Auth fail
at com.jcraft.jsch.Session.connect(Session.java:519) ~[jsch-0.1.55.jar!/:na]
at com.oceanbase.ocp.executor.internal.connector.impl.DefaultSshConnector.init(DefaultSshConnector.java:58) ~[command-executor-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.oceanbase.ocp.executor.internal.connector.Connectors.getConnector(Connectors.java:85) ~[command-executor-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.oceanbase.ocp.executor.internal.connector.Connectors.getSshConnector(Connectors.java:69) ~[command-executor-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.oceanbase.ocp.executor.internal.template.SshTemplate.(SshTemplate.java:44) ~[command-executor-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.oceanbase.ocp.executor.executor.SshExecutor.(SshExecutor.java:99) ~[command-executor-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.alipay.ocp.service.profile.util.ConnectionValidationUtils.validateSshConnect(ConnectionValidationUtils.java:104) [ocp-service-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.alipay.ocp.service.profile.util.ConnectionValidationUtils.lambda$validateSshConnect$0(ConnectionValidationUtils.java:84) [ocp-service-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.alipay.ocp.core.thread.ConcurrentExecutor.lambda$exec$2(ConcurrentExecutor.java:69) ~[ocp-core-3.3.4-20221201.jar!/:3.3.4-20221201]
at com.alipay.ocp.core.thread.TraceDecorator.lambda$decorate$1(TraceDecorator.java:43) ~[ocp-core-3.3.4-20221201.jar!/:3.3.4-20221201]
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]

【复现路径】
【问题现象及影响】

【附件】

添加的用户可以 sudo免密么

请问是通过主机密码来添加的还是使用凭证添加的主机凭证
具体的报错OCP的白屏界面能截图看下吗?

是root用户 用其他机器ssh是可以的

是使用的企业版ocp和OB吗?

企业版,商务还在走流程

好的,OCP使用的版本麻烦提供下
以及使用的凭证类型
凭据需要创建后使用

sudo无权的问题可以看下这个官方文档
https://www.oceanbase.com/docs/enterprise-oceanbase-ocp-cn-10000000000817925

试过了,注释掉了还是不行


你好,可以对接下企业版专属客服同学

检查下防火墙 和 selinux 吧 。 111应该是ocp的机器 ,都访问不通

防火墙和selinux都关掉了。oat上这些机器可以添加,ocp上添加不了。这些机器有一个共同点是之前做过ssh免密,后面去掉了。没做过免密的ocp上可以正常添加。

我的情况 和您的一样。 我们以前也做过免密的 。 也是添加不上去的 。
1、您看下 您的sudo 版本
2. sudo -i 看看报错不。 root admin 都是下
3. which sudo 。看下 sudo 的软件安装在哪里 。

都截图发出来 。我研究下 。 看看我的解决办法 适合您不

感觉跟我们之前遇到的问题类似,配置免密后,又修改过对应密码,可以尝试重新配置下免密

你好,我现在也被这个卡住了,您有什么解决方案能参考吗