SSブログ

VNC Server 接続不具合 [サーバ]

突然VNCサーバに接続できなくなり、状況調査と修復を行う[あせあせ(飛び散る汗)]


まず、サービスの状態を確認してみるとサービスの起動に失敗している模様[バッド(下向き矢印)]

# systemctl status vncserver@:1.service
 vncserver@:1.service - Remote desktop service (VNC)
  Loaded: loaded (/etc/systemd/system/vncserver@:1.service; enabled)
  Active: failed (Result: exit-code) since ? 2015-06-29 21:38:21 JST; 8min ago
 Process: 962 ExecStart=/sbin/runuser -l testuser1 -c /usr/bin/vncserver %i (code=exited, status=2)
 Process: 947 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill %i > /dev/null 2>&1 || : (code=exited, status=0/SUCCESS)

 6月 29 21:38:21 XXXXX.test-ad.local runuser[962]: A VNC server is already...
 6月 29 21:38:21 XXXXX.test-ad.local systemd[1]: vncserver@:1.service: con... ← サービスの起動に失敗している
 6月 29 21:38:21 XXXXX.test-ad.local systemd[1]: Failed to start Remote de...
 6月 29 21:38:21 XXXXX.test-ad.local systemd[1]: Unit vncserver@:1.service...
 Hint: Some lines were ellipsized, use -l to show in full.


次にVNCサーバを起動してみると、既に起動しているとか・・・[たらーっ(汗)]
でも、サーバが無いようなら/tmp/.X11-unix/X1を削除しなさいとか言っている[exclamation&question]

# vncserver :1
 Warning: XXXXX.test-ad.local:1 is taken because of /tmp/.X11-unix/X1
 Remove this file if there is no X server XXXXX.test-ad.local:1
 A VNC server is already running as :1


サーバに繋がらないんだから/tmp/.X11-unix/X1を削除する[るんるん]

# rm /tmp/.X11-unix/X1
 rm: ソケット `/tmp/.X11-unix/X1' を削除しますか? ← yを入力
 新しいメールが /var/spool/mail/root にあります


再度VNCサーバを起動してみると無事に起動[るんるん][るんるん]

# vncserver :1
 New 'XXXXX.test-ad.local:1 (root)' desktop is XXXXX.test-ad.local:1
 Starting applications specified in /root/.vnc/xstartup
 Log file is /root/.vnc/XXXXX.test-ad.local:1.log


サービスとしての起動も問題無し[exclamation×2]

以上、VNC Server 接続不具合からの復旧でした。
タグ:linux VNC CentOS
nice!(1)  コメント(0)  トラックバック(0) 
共通テーマ:日記・雑感

nice! 1

コメント 0

コメントを書く

お名前:
URL:
コメント:
画像認証:
下の画像に表示されている文字を入力してください。

トラックバック 0

トラックバックの受付は締め切りました
Google Play で手に入れよう

この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。