obd web页面部署集群预检查报错

【 使用环境 】openeuler22.03
【 OB or 其他组件 】
【 使用版本 】4.2.1
【问题描述】通过obd web页面部署集群时 预检查出现问题提示端口(2881以及自定义端口)被占用
【复现路径】更换版本 使用4.1部署 同样提示端口被占用
【附件及日志】



image

麻烦执行下这条命令看看

cat /proc/net/{tcp*,udp*} | awk -F' ' '{print $2,$10}' | grep '00000000:0B41'| awk -F' ' '{print $2}' | uniq

没返回值

1.error提示端口占用。可以发下日志看看
2. warn是警告意思。可以设置一下 错误码
3.clog and data use the same disk clog盘和data盘建议分开。

obd.log (181.4 KB)


这个登录信息导致远程执行的时候有非预期返回

那这个怎么解决呢老师

或者能不能跳过检测这步直接部署?

要看看你这段内容是哪里输出的。看上去.bashrc或. bash_profile里面的命令打印导致的。也可能是/etc/profile.d/ 下的脚本导致的

不能。这个问题必须要解决,他执行影响了远程执行的结果,后续可能会出现一些非预期的问题。

我们已经将这个问题记录, 在后续版本中会优化掉。当前版本下需要手动处理下

具体是那个变量引起的?
image
image

这里面没有。看看其他文件呢。
从你提供的截图看/ect/bashrc和~/.bashrc都有可能

可以执行下

grep -r 'Welcome' /etc/*
grep -r 'Welcome' ~/.bash*