При попытке установки AWS CentOS 7 не удалось запустить сервер VNC: превышен лимит настроенных ресурсов

я следовал этому руководству:
https://www.tecmint.com/install-and-configure-vnc-server-in-centos-7/

чтобы установить рабочий стол и подключить его через vnc с моего ПК с Windows с помощью средства просмотра VNC, но я получаю эту ошибку на этапе: sudo systemctl start vncserver@:1 я делаю все от моего пользователя centos, который является основным пользователем, которого я использую с включенным sudo: /etc/systemd/system/vncserver@:1.service выглядит так:

[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.

в чем может быть проблема?


person user63898    schedule 06.04.2020    source источник


Ответы (1)


1- измените Type=forking на Type=simple

2- изменить на PIDFile=/home/centos/.vnc/%H%i.pid

person Abobakr Ahmed    schedule 28.09.2020