OpenStack上有台物理机作为计算节点,但是由于网络故障现在需要登录这个计算节点,通过PUTTY登录没有问题,但是通过VNC登录的是这个计算节点上的虚拟机。查看vncserver的端口号如下图,发现5900、5901的进程名称是qemu-kvm,因此可以判断,虚拟机进程占用了这两个端口。So,杀掉两个进程。
但之后,发现VNC还是不能连接。从上图看到进程Xvnc的Local Address为127.0.0.1,端口只对自己主机开放,显然不对,正确应是0.0.0.0。因此,vncserver -kill :3重新设置桌面号,但是不能重启vncserver。
使用tcping 工具查看端口是否开启。