为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:dm8_20210315_FTarm_kylin4_64_ent_8.1.1.190_dmdc
【操作系统】:麒麟V10
【CPU】:飞腾
【问题描述】*:
步骤
1.部署环境为 云端服务
2.部署安装参考linux安装正常完成;
3.关闭防火墙
4.云端内网disql ,可登陆,可操作数据库
问题:
本地连接部署到云端dm :
1.disql :正常
2.manager :异常 6001
3.jdbc :异常 6001
注:云端服务器ping是关闭的,是否有影响
我也碰到了相同问题,不知有没有人知道怎么解决。
同样是飞腾+麒麟10+dm8,服务器上firewalld、iptables、selinux均已关闭,服务器也重启过,仍然是disql和dts能远程连接成功数据库,manager无法远程连接数据库,报6001通信错误,log里面报的错是Caused by: java.net.SocketTimeoutException: connect timed out
在服务器端用manager工具连接数据库可以成功,应该排除了服务端jdbc接口错误的可能。
已解决。
在 manager.ini 追加参数,修改为只支持 IPV4。
-Djava.net.preferIPv4Stack=true
之后manager工具就可以连上啦~
disql可以正常登录说明数据库是正常可以对外提供服务的,但是从外网访问时出现报错6001,一般都是网络、用户密码、端口等问题导致的