systemd가 네트워크 서비스를 시작하지 않기로 결정한 이유는 무엇입니까?
Ubuntu 20.04가 커널 5.8로 부팅되면 systemd.networkd.service가 더 이상 시작되지 않습니다.
systemctl status systemd-networkd.service
Loaded: loaded (/lib/systemd/system/systemd-networkd.service; disabled; vendor preset: enabled)
Drop-In: /etc/systemd/system/systemd-networkd.service.d
└─override.conf
Active: inactive (dead)
syslog를 보고 systemd[1]는 systemd.networkd.service를 시작하지 않기로 결정했습니다.
egrep '^.{16}[^ ]* systemd[[]' /var/log/syslog
…
Jan 10 14:30:40 x systemd[1]: Reached target Network (Pre).
다음 줄은 다음과 같아야 합니다.
Jan 10 09:02:36 x systemd[1]: Starting Network Service…
해결책은 다음과 같습니다.
systemctl enable systemd-networkd.service
다른 시스템을 확인했는데 작동 방식이 아닙니다. 다른 시스템에서는 런타임을 활성화했습니다.
systemctl status systemd-networkd.service
● systemd-networkd.service - Network Service
Loaded: loaded (/lib/systemd/system/systemd-networkd.service; enabled-runtime; vendor preset: enabled)
systemd가 네트워크 서비스를 시작하지 않기로 결정한 이유는 무엇입니까?
2021년 1월 27일:cat systemd-networkd
[단위] 설명=네트워크 서비스 문서=man:systemd-networkd.service(8) 조건부 기능=CAP_NET_ADMIN 기본 종속성=아니요 # tuntap이 netlink로 이동되면 systemd-udevd.service를 제거합니다. 이후=systemd-udevd.service 네트워크-pre.target systemd-sysusers.service systemd-sysctl.service 이전=network.target 다중 사용자.target shutdown.target 충돌=shutdown.target 원하는=network.target [제공하다] AmbientCapability=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW CapabilityBoundingSet=CAP_NET_ADMIN CAP_NET_BIND_SERVICE CAP_NET_BROADCAST CAP_NET_RAW DeviceAllow=char-* rw ExecStart=!!/lib/systemd/systemd-networkd 잠금 성격=예 MemoryDenyWriteExecute=예 새로운 권한 없음 = 예 제어 그룹 보호=예 홈페이지 보호=예 커널 모듈 보호=예 커널 로그 보호=예 보호 시스템 = 엄격함 다시 시작 = 실패 시 다시 시작 시간 = 0 RestrictAddressFamilies=AF_UNIX AF_NETLINK AF_INET AF_INET6 AF_PACKET AF_ALG 네임스페이스 제한=예 실시간 제한=예 런타임 디렉터리=systemd/netif RuntimeDirectoryPreserve=예 syscallschema=네이티브 시스템 호출 오류 번호=EPERM SystemCallFilter=@시스템 서비스 유형=알림 KillSignal=SIGUSR2 다시 시작 사용자=시스템 네트워크 워치독 초 = 3분 [설치하다] WantedBy=다중 사용자.대상 또한=systemd-networkd.socket 별칭=dbus-org.freedesktop.network1.service 또한=systemd-networkd-wait-online.service