惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

aimingoo的专栏
aimingoo的专栏
Y
Y Combinator Blog
云风的 BLOG
云风的 BLOG
Microsoft Azure Blog
Microsoft Azure Blog
腾讯CDC
T
The Blog of Author Tim Ferriss
P
Proofpoint News Feed
Hugging Face - Blog
Hugging Face - Blog
博客园_首页
小众软件
小众软件
美团技术团队
Martin Fowler
Martin Fowler
爱范儿
爱范儿
有赞技术团队
有赞技术团队
博客园 - 【当耐特】
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
Microsoft Security Blog
Microsoft Security Blog
宝玉的分享
宝玉的分享
J
Java Code Geeks
B
Blog
V
V2EX
Stack Overflow Blog
Stack Overflow Blog
B
Blog RSS Feed
博客园 - Franky

博客园 - 黔人阿诺

阿里OSS简单上传 有分片 数据库mysqldump导出 老是出错的解决办法 ‌Alibaba Cloud 3 (OpenAnolis Edition) x86_64 安装GNOME远程桌面环境VNC完整指南 删除/www/wwwroot/default/下内容为空的php 文件 Nginx屏蔽无用User-Agent蜘蛛访问网站 OSSFS 挂载 OSS当本地硬盘用 mysql8 关闭主从复制的正确步骤 mysql 语句 字符相加 判断字段为纯数字 //文件 内容修改MyISAM 改为InnoDB 可以直接修改备份 centos 解压zip后中文文件乱码 定时清理mysql sleep mysql删除重复数据只保留一条 VirtualBox 中 discuzq不能添加软链接的处理方法 mysql8 source 导入大文件时 经常意外中断 且无法再链接断续 解决方法先设置 set names utf8; discuzq Virtualbox 虚拟机 在共享文件夹设置软链接 in 报错 Protocol error问题 判断访问者是否为搜索引擎蜘蛛 宝塔redi状态检测 如果停止则重启 放计划任务 mysql8 不监听tcp端口号 未监听TCP 3306问题解决 mv cp rm 时 Argument list too long
CentOS 8.3远程连接vncserver升级后1.10.1无法启动解决记录
黔人阿诺 · 2021-04-30 · via 博客园 - 黔人阿诺

问题起源:手贱yum upgrade,重启服务器后无法使用vnc viewer远程连接

查看状态

# systemctl status vncserver@:1
● vncserver@:1.service - Remote desktop service (VNC)
   Loaded: loaded (/etc/systemd/system/vncserver@:1.service; enabled; vendor preset: disabled)
   Active: failed (Result: exit-code) since Thu 2020-12-10 21:38:43 CST; 1h 5min ago
  Process: 1154 ExecStart=/usr/bin/vncserver_wrapper root :1 (code=exited, status=203/EXEC)
  Process: 1141 ExecStartPre=/bin/sh -c /usr/bin/vncserver -kill :1 > /dev/null 2>&1 || : (code=exited, status=0/SUCCESS)
 Main PID: 1154 (code=exited, status=203/EXEC)

12月 10 21:38:43 VM-0-9-centos systemd[1]: Starting Remote desktop service (VNC)...
12月 10 21:38:43 VM-0-9-centos systemd[1]: Started Remote desktop service (VNC).
12月 10 21:38:43 VM-0-9-centos systemd[1154]: vncserver@:1.service: Failed to execute command: No such file or directory
12月 10 21:38:43 VM-0-9-centos systemd[1154]: vncserver@:1.service: Failed at step EXEC spawning /usr/bin/vncserver_wrapper: No such file >
12月 10 21:38:43 VM-0-9-centos systemd[1]: vncserver@:1.service: Main process exited, code=exited, status=203/EXEC
12月 10 21:38:43 VM-0-9-centos systemd[1]: vncserver@:1.service: Failed with result 'exit-code'.
看官方文档发现升级后有变更,解决步骤整理如下:
vim /etc/tigervnc/vncserver.users
    :1=root(窗口及默认用户)
vim $HOME/.vnc/config
    session=gnome(远程桌面的名称,可在/usr/share/xsessions查看)
restorecon -RFv /home/root/.vnc(有远程访问密码的需要执行)
rm -f /etc/systemd/system/vncserver@:1.service(删除旧版本配置,不然无法启动)
systemctl daemon-reload(重新加载配置文件)
systemctl start vncserver@:1(启动)
成功启动,无报错,查看状态OK:
systemctl status vncserver@:1
● vncserver@:1.service - Remote desktop service (VNC)
   Loaded: loaded (/usr/lib/systemd/system/vncserver@.service; enabled; vendor preset: disabled)
   Active: active (running) since Thu 2020-12-10 22:46:46 CST; 9s ago
  Process: 18003 ExecStart=/usr/libexec/vncsession-start :1 (code=exited, status=0/SUCCESS)
 Main PID: 18009 (vncsession)
    Tasks: 1 (limit: 49372)
   Memory: 2.0M
   CGroup: /system.slice/system-vncserver.slice/vncserver@:1.service
           ‣ 18009 /usr/sbin/vncsession root :1

12月 10 22:46:46 VM-0-9-centos systemd[1]: Starting Remote desktop service (VNC)...
12月 10 22:46:46 VM-0-9-centos systemd[1]: Started Remote desktop service (VNC).

重启服务器后远程连接依然可用,问题解决。