(타이틀은 50개 이상의 VNC+Gnome 세션을 생성할 수 없습니다(dubs/systemctl 제한))
CentOS 7.6 시스템에서 50개의 VNC 디스플레이 세션을 생성하려고 합니다. 로컬 사용자를 만들었습니다. 로그인 후에는 9개의 세션만 생성할 수 있습니다.
이 VNC 서버를 시작한 직후 오류가 발생합니다
Sample VNC log
Copyright (C) 1999-2017 TigerVNC Team and many others (see README.txt)
See http://www.tigervnc.org for information on TigerVNC.
Underlying X server release 12001000, The X.Org Foundation
Mon Nov 25 12:42:38 2019
vncext: VNC extension running!
vncext: Listening for VNC connections on all interface(s), port 5959
vncext: created VNC server for screen 0
/localhome//iesdvnc/.vnc/xstartup: line 5: 28820 Trace/breakpoint trap /etc/X11/xinit/xinitrc
dmesg에는 다음과 같은 내용이 있습니다 ...
47.022483] traps: gnome-session-b[10647] trap int3 ip:7fd7ea82fb11 sp:7ffd0a245090 error:0
[ 55.985977] traps: gnome-session-b[11755] trap int3 ip:7f81b8595b11 sp:7ffdbfee0910 error:0
[ 60.403733] traps: gnome-session-b[12603] trap int3 ip:7fb06491ab11 sp:7ffd42f68e00 error:0
[ 60.982362] traps: gnome-session-b[13356] trap int3 ip:7fa59f459b11 sp:7ffea65498d0 error:0
[ 62.825407] traps: gnome-session-b[14135] trap int3 ip:7f2e4334fb11 sp:7ffd33387220 error:0
나는 이것이 사용자 또는 dbus 제한의 시스템 제한과 관련이 있다고 생각합니다. 하지만 계속할 수는 없습니다. 수십 개의 VNC 디스플레이를 만들기 위해 무엇을 변경할 수 있는지 제안해 주세요.
추가 디버깅 후 오류는 다음과 같습니다(#abrt-cli 목록에서).
ERROR: Failed to connect to system bus: GDBus.Error:org.freedesktop.DBus.Error.LimitsExceeded: The maximum number of active connections for UID <user id> has been reached