VNC 서비스 복구과정
펭귄컴퓨팅/라이브씨디 / 2019. 4. 5. 15:22
VNC 프로세스가 구동하는 X 화면이 :1 :2 번이 아니라, :3 :4 번 또는 :5 :6 번으로 뜨는 문제
서버가 비정상 종료되는 경우에, TigerVNC와 X11의 임시파일들이 정상적으로 삭제되지 못하면서 생기는 문제로 판명
1. 기존 프로세스의 확인 작업
lsof -i
vncserver -list
2. 잘못된 VNC server 프로세스 종료
절대로 kill -9 [process number]를 사용하면 안된다. 새로운 프로세스가 바로 생성된다.
vncserver -kill :3
vncserver -kill :4
vncserver -kill :5
vncserver -kill :6
3. 임시파일들이 남아 있으면 삭제
ls -la /root/.vnc/
ls -la /home/bigdata/.vnc/
cd /root/.vnc/
cd /home/bigdata/.vnc
rm -f *.pid
rm -f *.log
ls -la /tmp/.X11-unix/
cd /tmp/.X11-unix/
rm -f X1
rm -f X2
4. VNC 재시작
systemctl start vncserver@:1
systemctl start vncserver@:2
rpm -qa
rpm -ql [package name]
yum list installed