资源172.17.0.x 无法通过用户root连接【ocp接管docker内OB问题】

【 使用环境 】测试环境
【 OB or 其他组件 】OCP-4.3.6,docker内OB-4.3.5
【 使用版本 】
【问题描述】docker 启动的OB 部署在主机A上,OCP部署在主机B上,OCP 安装启动无问题,现要OCP接管容器内的OB,遇到问题“资源172.17.0.6无法通过用户root连接”,172.17.0.6 是容器内的ip不是主机IP,请问如何让OCP 接管另一台主机内的OB服务?

1 个赞

主机管理和接管集群时不再支持容器类型的主机。

好吧,那我用4.3.5可以吧

4.3.5应该是可以的,你试下看看

4.3.5端口映射不让手输

你单独添加这个容器试下

了解了解

容器的网段和主机地址不是一个网段,容器地址访问不过去,要怎么操作


上一部中是链接的宿主主机IP和端口

是docker容器?

第一步配置的 主机的ip和端口访问容器内OB
第二步获取到的是容器内的ip,然后就卡在这里了,没法认证

你在主机这里 先单独添加容器试试看,生产环境不建议使用docker容器

我的问题是,容器OB部署在服务器A上,OCP服务部署在服务器B上
问题1:OCP无法直接访容器IP
问题2:配置服务器IP,最后连接的还是容器IP,又回到问题1

这里是有问题的,后续我再看下,不过不建议使用OCP管理docker容器这种方式了,新版本已经不支持了

好,麻烦了,有消息留言哈

你在docker创建一个网段,可以和宿主机同网段,然后分配一个IP

https://blog.csdn.net/sbxwy/article/details/78962809