代码之家  ›  专栏  ›  技术社区  ›  user63898

AWS CentOS 7尝试安装时启动VNC服务器失败:已超出配置的资源限制

  •  0
  • user63898  · 技术社区  · 6 年前

    我遵循了这个教程:
    https://www.tecmint.com/install-and-configure-vnc-server-in-centos-7/

    安装桌面并使用vnc查看器从我的windows PC通过vnc连接 但是我在:sudo systemctl start vncserver@:1阶段中遇到此错误 我通过我的用户centos完成所有操作,centos是启用了sudo的主要用户: 我的/etc/systemd/system/vncserver@:1.服务看起来像这样:

    [Unit]
    Description=Remote desktop service (VNC)
    After=syslog.target network.target
    
    [Service]
    Type=forking
    
    # Clean any existing files in /tmp/.X11-unix environment
    ExecStartPre=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
    ExecStart=/usr/sbin/runuser -l centos -c "/usr/bin/vncserver %i"
    PIDFile=/home/<USER>/.vnc/%H%i.pid
    ExecStop=/bin/sh -c '/usr/bin/vncserver -kill %i > /dev/null 2>&1 || :'
    
    [Install]
    WantedBy=multi-user.target
    

    以下是信息:

    -rw-r--r--. 1 root root 1828 Apr  6 16:25 /etc/systemd/system/vncserver@:1.service
    

    现在我正在尝试启动vnc服务器:

    [centos@ip-10-0-0-111 ~]$ sudo systemctl daemon-reload
    [centos@ip-10-0-0-111 ~]$ sudo systemctl start vncserver@:1
    Job for vncserver@:1.service failed because a configured resource limit was exceeded. See "systemctl status vncserver@:1.service" and "journalctl -xe" for details.
    

    可能有什么问题?

    0 回复  |  直到 6 年前
        1
  •  0
  •   Abobakr Ahmed    5 年前

    1-变更 类型=叉车 类型=简单

    2-更改为PIDFile=/home/ centos /.vnc/%H%i.pid