问题:工作站黑屏或卡死,更换端口号依然无法解决。
原因:系统卡死,部分进程仍在执行中。每台login服务器可以容纳的进程数有限,一般70左右,不超过100,超过之后也会黑屏。另外如果home空间一直被占,直到最终home达到上限,所有进程卡死,此时再申请新的端口号也无用。
解决方法:
1、在SSH内先杀掉端口号;
vncserver -kill :端口号。
2、在home/username下进入.vnc隐藏文件夹;
cd .vnc
3、查看文件夹;
ll -a
4、删除log文件和.nfs文件;
rm -f file.log
5、.nfs文件删除时提示Device or resource busy;
lsof .nfs文件,查看PID
6、如果获取到PID,直接杀掉进程;
kill PID
7、重新删除.nfs文件,再重新申请端口号即可解决;
8、如果使用lsof时提示没有权限,可使用ps命令查看所有进程;
9、记下CMD行显示ck-xinit-sessio的PID,直接杀掉该进程;
10、重新删除.nfs文件,再重新申请端口号即可解决;
11、申请端口号,vncserver -geometry 1400x850
其中1400x850为适合自己电脑的屏幕分辨率。
也可建立指定100+以上的端口号,vncserver -geometry 1400x850 :170 生成10170端口号。
12、登录VNC被拒绝,connect refused(10061)
工作站黑屏或卡死解决方法及其他问题
![](https://img-home.csdnimg.cn/images/20240611030827.png)