systemd-logind.service가 작동하지 않습니다(NAMESPACE 오류).

systemd-logind.service가 작동하지 않습니다(NAMESPACE 오류).

내가 겪고있는 문제는 다음과 같습니다.

나는 최근에 부팅된 리눅스 박스의 관리자가 되었습니다. 사양은 다음과 같습니다.

Kernel: 5.13.19-1-pve
OS: Debian GNU/Linux 11 (bullseye)

처음에는 SSH를 통한 로그인이 느리다는 것을 알았습니다(30~60초). 그래서 그것을 사용하는 것을 확인한 ssh -v [address]결과 그것이 다음에 멈춰 있다는 것을 깨달았습니다: debug1: pledge: network. 문제가 이것이일 수 있다는 것을 읽었 systemd-logind.service으므로 확인했습니다.

$ sudo systemctl status systemd-logind.service 
* systemd-logind.service - User Login Management
     Loaded: loaded (/lib/systemd/system/systemd-logind.service; static)
    Drop-In: /etc/systemd/system/systemd-logind.service.d
             `-override.conf
     Active: failed (Result: exit-code) since Thu 2021-12-23 10:37:18 UTC; 3min 52s ago
       Docs: man:sd-login(3)
             man:systemd-logind.service(8)
             man:logind.conf(5)
             man:org.freedesktop.login1(5)
    Process: 1072 ExecStart=/lib/systemd/systemd-logind (code=exited, status=226/NAMESPACE)
   Main PID: 1072 (code=exited, status=226/NAMESPACE)
        CPU: 1ms

Dec 23 10:37:18 h133 systemd[1]: systemd-logind.service: Scheduled restart job, restart counter is at 5.
Dec 23 10:37:18 h133 systemd[1]: Stopped User Login Management.
Dec 23 10:37:18 h133 systemd[1]: systemd-logind.service: Start request repeated too quickly.
Dec 23 10:37:18 h133 systemd[1]: systemd-logind.service: Failed with result 'exit-code'.
Dec 23 10:37:18 h133 systemd[1]: Failed to start User Login Management.

실제로 이 서비스에는 문제가 있습니다. 그래서 답을 찾기 위해 온라인으로 확인해 보았는데, 다들 이렇게 말했습니다.lxc 중첩 활성화. 괜찮습니다. 하지만...내 lxc컴퓨터에 설치되지 않은 것 같습니다!

구성 파일을 찾으려고 노력했는데 lxc내가 찾은 유일한 파일은 다음과 같습니다.

$ sudo find ./ -name "*lxc*"
./dev/.lxc-boot-id

lxc그래서 패키지가 설치되지 않았음에도 파일이 연결된 것처럼 보입니다 . 파일에는 파일과 동일한 ID만 포함되어 있습니다 /proc/sys/kernel/random/boot_id.

그런데.나는 또한 다른 해결책을 시도했습니다. 다음 설정을 열고 /lib/systemd/system/systemd-logind.service변경해 보았습니다.

PrivateTmp=yes
ProtectControlGroups=yes
ProtectKernelModules=yes
ProtectSystem=strict

도착하다:

PrivateTmp=no
ProtectControlGroups=no
ProtectKernelModules=no
ProtectSystem=no

그런 다음 기계를 다시 시작했습니다. 안타깝게도 도움이 되지도 않았고 systemd-logind.service시작되지도 않았습니다.

누구든지 나에게 조언을 해줄 수 있습니까? 이 문제를 해결하려면 어떻게 해야 합니까?

관련 정보