내 ntp 서비스는 제대로 실행되고 있지만 timedatectl을 시작할 수 없습니다. 누구든지 도와줄 수 있나요?
# systemctl status ntp
● ntp.service - LSB: Start NTP daemon Loaded: loaded (/etc/init.d/ntp; generated; vendor preset: enabled) Active: active (exited) since Sat 2020-06-13 01:37:35 UTC; 2min 37s ago
Docs: man:systemd-sysv-generator(8)
Tasks: 0 (limit: 19660) CGroup: /system.slice/ntp.service
Jun 13 01:37:35 localhost systemd[1]: Stopped LSB: Start NTP daemon. Jun 13 01:37:35 localhost systemd[1]: Starting LSB: Start NTP daemon... Jun 13 01:37:35 localhost systemd[1]: Started LSB: Start NTP daemon.
# timedatectl
Failed to query server: Cannot send after transport endpoint shutdown
답변1
timedatectl
말 안 하고 ntpd
.
timedatectl
그리고 얘기해 systemd-timedated
.
사실 이것도 전적으로 사실은 아니다.
timedatectl
및 chat 은 dbus-daemon
chat 과 관련되어 있으며 systemd-timedated
, chat dbus-daemon
, chat 은 및와 systemd
같이 구성된 서비스의 상태에 대해 질문합니다 .ntpd
systemd-timesyncd
체인 어딘가에 버그가 보고되고 있습니다 ESHUTDOWN
. 불행하게도 systemd의 데스크톱 버스 오류 보고 기능을 사용하면 체인의 어디에서 오류가 발생하는지 알 수 없습니다.
이는 무엇이든 될 수 있으며 이 문제를 추가로 진단하기 위해 정보를 제공하지 않았습니다. 우리가 아는 한, systemd-timedated
완전히 잘못된 서비스를 보고 있거나 시작되지 않거나 데스크톱 버스 문제가 있을 수 있습니다. 자세한 내용을 알아보려면 시스템 전체의 데스크톱 버스를 모니터링해야 합니다 busctl monitor
.
systemd-timedated
그런데 systemd doco는 "systemd-timedated"라고 말해야 하는데 "systemd-timesyncd"라고 잘못 말하는데 이는 도움이 되지 않습니다. ☺
ntp.service
실행 중인 프로세스가 없는 이유는 다음과 같습니다 . rc
어떤 이유로 오래된 van Smoorenburg 스크립트에서 프로세스를 시작하고 있습니다.
systemd-sysv-generator
이러한 스크립트에 대한 일률적인 접근 방식은 설명된 대로 서비스가 성공적으로 실행되고 있다고 생각하도록 속일 수 있습니다.https://unix.stackexchange.com/a/560998/5132.
van Smoorenburg rc
스크립트와 모든 경우에 적용되는 단일 호환성 메커니즘 사용을 중단하세요. 오늘날 대부분의 Linux 운영 체제는 systemd 서비스 단위와 함께 다양한 NTP 데몬을 패키지로 제공합니다. 다시 한번 말씀드리지만, 이 문제를 추가로 진단하거나 해당 장치의 방향을 알려주는 데 사용할 수 있는 정보가 전혀 없습니다. 데비안에만 다음이 있습니다.적어도세 가지 다른 소스가 있을 수 있으며 ntpd
NTP 소프트웨어가 어디서 왔는지, 심지어 어떤 운영 체제를 사용하고 있는지 알려주지 않았습니다.
추가 읽기
- Lennart Potlinget al.
systemd-timedated
. 시스템 매뉴얼 페이지. freedesktop.org. - https://manpages.debian.org/unstable/ntp/ntpd.8.en.html
- https://manpages.debian.org/unstable/ntpsec/ntpd.8.en.html
- https://manpages.debian.org/unstable/openntpd/ntpd.8.en.html