Tôi đã mua Raspberry Pi 3 khoảng hai tháng trước và kể từ đó thời gian không bao giờ cập nhật . Chi tiết:
- Hệ điều hành này là bản cài đặt mới của Raspbian Jessie (4.1.19-v7 +).
- Kết nối Internet thông qua Wi-Fi gốc và không có vấn đề nào khác với giao tiếp.
- Không có vấn đề về tường lửa vì cập nhật thời gian hoạt động như một nét duyên dáng trên máy Windows trên cùng mạng LAN.
- Múi giờ được đặt đúng.
Tôi lần đầu tiên bắt đầu với nptdate. Khi tôi cố gắng cập nhật,
sudo /etc/init.d/ntp stop
sudo ntpd -q -g
sudo /etc/init.d/ntp start
thiết bị đầu cuối đóng băng tại lệnh thứ hai. Thông điệp cuối cùng /var/log/sysloglà:
Listening on routing socket on fd #22 for interface updates
/etc/ntp.conf nội dung:
driftfile /var/lib/ntp/ntp.drift
statistics loopstats peerstats clockstats
filegen loopstats file loopstats type day enable
filegen peerstats file peerstats type day enable
filegen clockstats file clockstats type day enable
server 0.debian.pool.ntp.org iburst
server 1.debian.pool.ntp.org iburst
server 2.debian.pool.ntp.org iburst
server 3.debian.pool.ntp.org iburst
restrict -4 default kod notrap nomodify nopeer noquery
restrict -6 default kod notrap nomodify nopeer noquery
restrict 127.0.0.1
restrict ::1
Dường như với tôi rằng ntpgói có vấn đề. Làm cách nào để thiết lập cập nhật thời gian, vì Raspberry của tôi chỉ được bật vào ban ngày và độ trễ thời gian tích lũy vào ban đêm?
ntpdđã thay đổi tại một số thời điểm trong vài năm qua để khiến người dùng khó thực hiện thay đổi hơn. Xem xét mục đích của nó đơn giản như thế nào, nó là một trong những ứng dụng được thiết kế tồi tệ nhất, khó hiểu nhất mọi thời đại. Ai đó chỉ nên viết một triển khai cơ bản, chỉ dành cho khách hàng đối với các hệ thống người dùng cuối độc lập. Không thể mất hơn một ngày, bao gồm cả việc đọc RFC. Tôi cảm thấy cho bạn. Tôi ghét điều đó (ngoại trừ nó thường hoạt động với tôi vì vậy tôi không bị làm phiền ...). Chúc may mắn.
sudo grep ntp /var/log/sysloghoặc, sau khi khởi động , journalctl | grep ntp.
sudo grep ntp /var/log/syslogtrả về hàng loạt bad peer from pool x.debian.pool.ntp.orglỗi. Sau khi khởi động lại journald | grep ntptrả về bash: journald: command not foundvà sudo grep ntp /var/log/syslogtrả về một loạt can't find host x.debian.pool.ntp.org: name or service not knownlỗi vàno servers can be used, exiting