建议使用以下浏览器,以获得最佳体验。 IE 9.0+以上版本 Chrome 31+ 谷歌浏览器 Firefox 30+ 火狐浏览器
请选择 进入手机版 | 继续访问电脑版
设置昵称

在此一键设置昵称,即可参与社区互动!

确定
我再想想
选择版块
标签
您还可以添加5个标签
  • 没有搜索到和“关键字”相关的标签
  • 云产品
  • 解决方案
  • 技术领域
  • 通用技术
  • 平台功能
取消

Natural_2020

发帖: 6粉丝: 0

级别 : 新手上路

发消息 + 关注

发表于2020年08月08日 17:06:03 194 1
直达本楼层的链接
楼主
显示全部楼层
[集群] 端口号冲突导致的集群状态异常。

起集群发生备DN启动失败,DN日志内容包含 Address already in use字段,且提示出明确的端口号。

定位步骤:

1. 查找日志中提示的冲突端口号,例:备DN端口号25152(同时确认IP是否合法且未被占用)。

2. 执行命令:netstat -anop|grep 25152 查找占用该端口号的进程PID。

3. 执行ps ux | grep 10213,利用PID找到该进程。

4. 分析占用进程内容。例:进程为主DN,且查找主DN的postgresql.conf文件,发现主DN和备DN都使用了25152端口。

解决方案:

确认该进程无需继续使用,则kill掉占用端口号的进程。否则修改备DN的postgresql.conf文件,更换冲突的端口号为未被占用的端口号。

举报
分享

分享文章到朋友圈

分享文章到微博

彩虹上的水瓶座

发帖: 75粉丝: 33

级别 : 版主

发消息 + 关注

发表于2020年08月10日 09:06:40
直达本楼层的链接
沙发
显示全部楼层

收藏

点赞 评论 引用 举报

游客

富文本
Markdown
您需要登录后才可以回帖 登录 | 立即注册