美文网首页
004-vnc启动及异常处理

004-vnc启动及异常处理

作者: Blues2013 | 来源:发表于2017-02-28 16:54 被阅读0次

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

5)按照错误提示的内容,需要删除/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

6)如果服务器异常关机很可能会出现5)的问题,根据提示删除文件,最后运行命令开启VNC服务

systemctl start vncserver@:1.service

相关文章

  • 004-vnc启动及异常处理

    1)启动桌面1的服务 2)手工杀掉已经启动的VNC服务进程 3)确认进程已经杀掉 4)再次启动桌面1的VNC服务,...

  • Spring Boot全局异常

    编写异常处理类 加入启动扫描

  • RabbitMQ笔记二十四:RabbitMQ异常处理

    异常处理 RabbitMQ java client中的异常处理 消费消息,在消费消息的时候抛出异常, 消费启动类:...

  • spring统一异常处理

    异常处理类 添加BaseExceptionHandler类,然后根据具体异常类型处理 入参校验及异常处理 添加依赖...

  • ARM异常之常见关注点梳理

    异常处理流程 当异常发生时,处理器有一套预定义好的处理序列来处理异常及从异常中恢复。如果发生异常,除了reset之...

  • java 异常

    Java中异常处理是识别及响应错误的机制。有效地异常处理能使程序更加健壮。异常处理是非功能性需求。 异常的处理机制...

  • ASP.NET Core 异常处理与日志记录

    1. ASP.NET Core 异常处理与日志记录1.1. 异常处理1.1.1. 异常产生的原因及处理1.1.2....

  • Java异常的捕获及处理

    导语 学完异常的捕获及处理就懂的情书。 主要内容 异常的产生以及对于程序的影响 异常处理的格式 异常的处理流程(核...

  • windows异常

    异常处理 异常和中断是由CPU触发的.操作系统怎么接收到异常的?IDT表, 操作系统在启动时,就会将中断处理的地址...

  • java常见异常和常见网络状态码

    Java异常(Exception)处理及常见异常[http://c.biancheng.net/view/6635...

网友评论

      本文标题:004-vnc启动及异常处理

      本文链接:https://www.haomeiwen.com/subject/okoxgttx.html