【 使用环境 】生产环境
【 OB or 其他组件 】ocp
【 使用版本 】4.4.2
【问题描述】:ocp创建的myocp集群成功了,然后在ocp添加主机到Install ocp agent这一步报错,ocp.site.url参数值是ip:8082,我看了ocp服务器上也没有监听8082这个端口
错误码
CMP10102
错误信息
执行 SSH 命令失败,错误信息:curl: (7) Failed to connect to port 8082: 拒绝连接
错误原因
在主机 上执行命令 sudo curl -s -S -k -o ‘/tmp’/‘ocp-agent-ce-4.4.2-20260721101640.el7.x86_64.rpm’ ‘http:// :8082/api/v2/object-storage/sys-package/ocp-agent-ce-4.4.2-20260721101640.el7.x86_64.rpm’ 失败,退出码:7,错误信息:curl: (7) Failed to connect to port 8082: 拒绝连接
1 个赞
接管myocp集群也失败,三节点也都是报这个一样的错误
淇铭
#8
确定一下主机 访问ocp的这个地址 IP:8082 是否能访问 ocp.site.url这参数配置截图看看
咖啡哥
#9
你实际是多少,就改成多少。OCP端口默认是8080.
淇铭
#13
看着ob集群所在的主机 访问ocp是拒绝的呀 不通呀 看看为什么不通 是不是端口不可达或者防火墙策略导致的
淇铭
#15
那你ocp web界面访问的哪个端口呢 就是你怎么进去ocp的管理界面的 端口是多少呀
淇铭
#17
那就是了 你配置错了呀 ocp这个地方配置的有问题呀 你配置8082 你实际用的8081当然有问题了
obd的yaml文件 也发一下 看看
淇铭
#18
由于目前 ocp 都是使用 obd 部署和维护(启停/升级)的,一定要使用 obd edit-config 方式修改
把ocp-server-ce组件 global级别对应的以下配置按需修改
ocp_site_url: http://xx.xx.xx.xx:8081
port: 8081
然后根据提示 obd cluster restart xxx --wp 重启
要不然 重启以后 yaml文件没有修改 ocp上修改了 发现 会不生效
我配置参数8081,重启myocp集群添加主机还是报一样的错,只是端口变成8081了
淇铭
#21
按照发的 这两行的端口 需要都改了
ocp_site_url: http://xx.xx.xx.xx:8081
port: 8081
在主机 上执行命令 sudo curl -s -S -k -o ‘/tmp’/‘ocp-agent-ce-4.4.2-20260721101640.el7.x86_64.rpm’ ‘http:// :8081/api/v2/object-storage/sys-package/ocp-agent-ce-4.4.2-20260721101640.el7.x86_64.rpm’ 失败,退出码:23,错误信息:curl: (23) Failure writing output to destination