[HCS]管控面数据源功能(sql-editor)报错:DWS.S0010002,Jdbc connection failed
【摘要】 [HCS]管控面因为cn节点manageip白名单缺失导致数据源相关功能报错无法使用问题定位过程
1、使用数据源功能报错:DWS.S0010002,Jdbc connection failed

2、浏览器按F12进入调试模式,页面操作复现报错,在network页签找到报错的请求url,响应头找到traceid和执行容器
traceid:d9025b3b2a604900890be832ff5c24e6
执行容器:dws-dql-editor-74cccb697b-8nf1j

3、登录dws-dql-editor-74cccb697b-8nf1j容器,根据traceid查看报错日志
报错日志缺失较少,求助对应人员

4、执行如下规避方法后重启集群,问题解决
问题根因为cn节点上缺失manageIp地址白名单,手动至少在第一个xx-cn-1-1节点执行添加操作,最好所有cn都添加,避免第一个故障后,找其他cn上确没配置
a、先找到第一个cn并登录节点,使用ps -ef|grep coor 查看目录地址, 然后进入cd /var/chroot/DWS/data1/coordinator/
b、输入 ip a 查看网络,关注eth0或bond0上的manageip否被监听,再使用grep listen_add postgresql.conf 查看是监听IP参数中是否有前面的manageip,如果没有则添加到参数后面,并使用逗号分割

或

所有cn节点修改完之后需要重启集群,重试成功
【声明】本内容来自华为云开发者社区博主,不代表华为云及华为云开发者社区的观点和立场。转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息,否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱:
cloudbbs@huaweicloud.com
- 点赞
- 收藏
- 关注作者
评论(0)