Ntpd không thể liên kết với địa chỉ ký tự đại diện 0.0.0.0 - một quá trình khác có thể đang chạy


13

Trên Ubuntu 13.04 của tôi (sử dụng AWS). Khi tôi khởi động máy mới hoặc khi tôi khởi động lại, máy của tôi ntpkhông khởi động và tôi thấy những điều sau trong syslog:

Jan 10 02:56:49 ntpd: unable to bind to wildcard address 0.0.0.0 - another process may be running - EXITING

Tôi cũng nhận thấy rằng trước khi ntpdate này được sử dụng để điều chỉnh thời gian

Jan 10 02:45:20 ntpdate[960]: adjust time server offset -0.000259 sec

Tôi không chắc đây là điều kiện cuộc đua hay tôi thiếu điều gì ở đây, tôi sẽ đánh giá cao nếu có ai có thể giúp tôi ra khỏi đây.

Cảm ơn

Câu trả lời:


7

Điều này là do ntpdate đang chạy khi bạn cố gắng khởi động máy chủ. Tôi không tìm thấy lý do tại sao để cài đặt nó để bạn có thể xóa nó nếu bạn đang sử dụng ntp daemon:

sudo apt-get remove ntpdate

6

Tôi đã thấy điều này trên Debian Jessie. Nguyên nhân dường như là một cuộc đua giữa /etc/init.d/ntp/etc/network/if-up.d/ntpdate, cả hai dường như chứa logic để khóa lẫn nhau mà không thực sự hoạt động.

Tôi thích có sẵn lệnh ntpdate mặc dù tôi hiếm khi sử dụng nó, vì vậy thay vì gỡ cài đặt ntpdate hoàn toàn tôi vừa chèn

exit 0

như dòng thứ hai /etc/network/if-up.d/ntpdate, làm cho nó không làm gì cả. Trình nền ntp của tôi bây giờ bắt đầu thành công khi khởi động.


Điều này làm việc cho tôi và đây là một thay đổi liên tục, nhưng nó có thể gây nhầm lẫn cho trình hướng dẫn / quy trình nâng cấp, khi hệ thống được nâng cấp lên bản phát hành tiếp theo.
knb

"Logic ... không thực sự hoạt động" có thể là do nó phụ thuộc vào việc cài đặt các gói khóa tệp. Không có điều đó, các khối có liên quan sẽ âm thầm bỏ qua và khóa sẽ không hoạt động.
Peter Hansen

4

Có một vấn đề tương tự trên Debian 5,

một khởi động lại đơn giản của ntp đã giải quyết nó cho tôi

/etc/init.d/ntp stop
/etc/init.d/ntp start

chỉ trong trường hợp khác có cùng một vấn đề

NTPD đã được cài đặt gần đây, có vẻ như cần phải khởi động lại sau khi cài đặt, tôi cũng nhận thấy điều này trên Debian 6.


1
Điều này làm việc cho tôi và giải quyết vấn đề ngay lập tức.
jewettg

3

Điều này đã được khắc phục trong năm 2008 bằng cách thêm khóa, nhưng nếu bạn tắt cài đặt Recommendshoặc gỡ cài đặt lockfile-progsthì bạn vẫn sẽ gặp sự cố này (lưu ý rằng bạn sẽ gặp sự cố nếu bạn tắt cài đặt Recommends).


AFAICT, trong Jessie (8.8) nó không Đề nghị lockfile-progs :( Trong Stretch (9.0), nó được cố định lại bằng cách gọi. flockLệnh thay vì Cảm ơn các con trỏ..
sourcejedi


Heh, tôi có một giả định rằng họ sẽ đưa Khuyến nghị lên cả hai gói. Cảm ơn một lần nữa :).
nguồn

@sourcejedi ntpd không cần phải tự khóa
wRAR

Tôi có 16.04 và vẫn thấy vấn đề này sau a logrotate. lockfile-progsđược cài đặt và nó không xảy ra mọi lúc. Được ntpdatechạy một lần trong một thời gian và chặn ntpdtại những thời điểm như vậy?
Alexis Wilke
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.