测试环境有一台机器(vm231),远程访问db2 50000端口,无法打开socket套接字;之前是可以访问的,但在我用普通用户reboot之后就连接不上了,而且root用户无法ssh登陆。
1. 测试环境DB2是HA双节点,两个节点的系统配置是一样的,另外一台(vm232)没有重启,可以正常访问。
首先,要用root用户登陆上,才能修改一些系统配置,ssh root用户密码登陆,报错:
查看vm231 /etc/ssh/sshd_config,发现:
于是选择用PublicKey的方式登陆,从vm232的/root/.ssh下载id_rsa_ip_db2inst1.pub,可以登陆上。
改为PermitRootLogin yes
可以ssh用密码登陆了
2. 50000端口
netstat -ano|grep 50000
发现50000端口在监听
查看/etc/services,50000端口已配置