【實驗】【VNC】手工kill掉VNC程式的故障處理
1.模擬Kill掉已經啟動的VNC服務
1)啟動桌面1的服務
[root@testdb ~]# vncserver :1
New 'testdb:1 (root)' desktop is testdb:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/testdb:1.log
2)手工殺掉已經啟動的VNC服務程式
[root@testdb ~]# ps -ef | grep -i vnc | grep -v grep
root 1178 1 0 11:07 pts/2 00:00:00 Xvnc :1 -desktop testdb:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root 1182 1 0 11:07 pts/2 00:00:00 vncconfig -iconic
[root@testdb ~]# kill -9 1178
3)確認程式已經殺掉
[root@testdb ~]# ps -ef | grep -i vnc | grep -v grep
4)再次啟動桌面1的VNC服務,這裡可以看到報錯
[root@testdb ~]# vncserver :1
Warning: testdb:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server testdb:1
A VNC server is already running as :1
2.處理過程
很簡單,按照錯誤提示的內容,需要刪除/tmp/.X1-lock檔案
[root@testdb ~]# rm -f /tmp/.X1-lock
啟動嘗試,仍然報錯
[root@testdb ~]# vncserver :1
Warning: testdb:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server testdb:1
A VNC server is already running as :1
同樣,按照提示的錯誤,進一步刪除/tmp/.X11-unix/X1檔案
[root@testdb ~]# rm -f /tmp/.X11-unix/X1
再次啟動嘗試,OK,啟動成功!
[root@testdb ~]# vncserver :1
New 'testdb:1 (root)' desktop is testdb:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/testdb:1.log
3.問題處理經驗總結
再一次證明,解決技術問題的關鍵有
1)直面問題,充滿信心,喜歡解決問題,即使時間緊任務重
2)遠離浮躁
3)認真分析報錯資訊,尋找突破點
4)last but not least 向最好的老師Google請教
-- The End --
1)啟動桌面1的服務
[root@testdb ~]# vncserver :1
New 'testdb:1 (root)' desktop is testdb:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/testdb:1.log
2)手工殺掉已經啟動的VNC服務程式
[root@testdb ~]# ps -ef | grep -i vnc | grep -v grep
root 1178 1 0 11:07 pts/2 00:00:00 Xvnc :1 -desktop testdb:1 (root) -httpd /usr/share/vnc/classes -auth /root/.Xauthority -geometry 1024x768 -depth 16 -rfbwait 30000 -rfbauth /root/.vnc/passwd -rfbport 5901 -pn
root 1182 1 0 11:07 pts/2 00:00:00 vncconfig -iconic
[root@testdb ~]# kill -9 1178
3)確認程式已經殺掉
[root@testdb ~]# ps -ef | grep -i vnc | grep -v grep
4)再次啟動桌面1的VNC服務,這裡可以看到報錯
[root@testdb ~]# vncserver :1
Warning: testdb:1 is taken because of /tmp/.X1-lock
Remove this file if there is no X server testdb:1
A VNC server is already running as :1
2.處理過程
很簡單,按照錯誤提示的內容,需要刪除/tmp/.X1-lock檔案
[root@testdb ~]# rm -f /tmp/.X1-lock
啟動嘗試,仍然報錯
[root@testdb ~]# vncserver :1
Warning: testdb:1 is taken because of /tmp/.X11-unix/X1
Remove this file if there is no X server testdb:1
A VNC server is already running as :1
同樣,按照提示的錯誤,進一步刪除/tmp/.X11-unix/X1檔案
[root@testdb ~]# rm -f /tmp/.X11-unix/X1
再次啟動嘗試,OK,啟動成功!
[root@testdb ~]# vncserver :1
New 'testdb:1 (root)' desktop is testdb:1
Starting applications specified in /root/.vnc/xstartup
Log file is /root/.vnc/testdb:1.log
3.問題處理經驗總結
再一次證明,解決技術問題的關鍵有
1)直面問題,充滿信心,喜歡解決問題,即使時間緊任務重
2)遠離浮躁
3)認真分析報錯資訊,尋找突破點
4)last but not least 向最好的老師Google請教
-- The End --
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/519536/viewspace-607552/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- vnc遠端連線黑屏,vnc連線Linux後黑屏的處理辦法VNCLinux
- VNC,什麼是VNC,如何使用VNC?VNC
- VNC,VNC連線操作!VNC
- VNC,VNC軟體下載!VNC
- VNC, VNC viewer使用方法!VNCView
- vnc安裝步驟,4個vnc安裝步驟實現vnc與Linux的連線VNCLinux
- VNC連線,VNC如何連線WindowsVNCWindows
- vnc登入,4個vnc登陸的軟體VNC
- vnc使用教程,vnc使用教程的7個步驟VNC
- VNC遠端控制軟體:VNC Server for MacVNCServerMac
- VNC,VNC遠端不了如何解決?VNC
- VNC Server for Mac(VNC遠端控制軟體)VNCServerMac
- VNC viewer 西西軟體,除了VNC viewer 西西軟體,其他好用的VNC軟體下載!VNCView
- vnc使用教程,vnc使用教程的具體操作步驟VNC
- vnc登入工具,好用的vnc登入工具,具體登入vnc客戶端使用教程VNC客戶端
- VNC,Linux遠端VNC連線伺服器!VNCLinux伺服器
- vnc登入,vnc遠端登入工具的使用方法VNC
- vnc批次登入,2種VNC批次登入Linux的方法VNCLinux
- vnc批次登入,vnc批次登入Linux的方法介紹VNCLinux
- vnc viewer西西軟體,vnc viewer西西軟體推薦,vnc客戶端使用教程VNCView客戶端
- 安裝vncVNC
- VNC遠端控制,VNC遠端控制連線WindowsVNCWindows
- vnc登入,4個能夠vnc登陸的遠端工具VNC
- vnc遠端控制軟體,vnc遠端控制軟體怎麼使用,vnc server如何安裝?VNCServer
- vnc管理工具,vnc管理工具安裝使用教程,linux如何安裝vnc server?VNCLinuxServer
- linux遠端工具vnc啟用,linux遠端工具vnc如何啟用,Linux安裝vnc教程。LinuxVNC
- VNC,Linux系統下如何安裝和連線VNC!VNCLinux
- VNC viewer使用方法,win10VNC使用方法VNCViewWin10
- VNC批次連線工具,VNC批次連線工具下載VNC
- VNC遠控軟體,VNC遠控軟體有哪些?VNC
- VNC共享桌面軟體,VNC共享桌面軟體下載!VNC
- vnc安裝步驟,vnc安裝步驟詳解VNC
- vnc遠端桌面,4款vnc遠端桌面介紹。VNC
- vnc遠端安裝,在Linux中vnc遠端安裝的教程VNCLinux
- vnc中文版工具 有哪些值得入手的vnc中文版工具VNC
- openEuler 配置VNC ServerVNCServer
- Centos搭建VNC serverCentOSVNCServer
- VNC簡明教程VNC
- VNC安裝配置VNC