[NTPd] Fix lỗi lệnh ntpdate đồng bộ thời gian – “the NTP socket is in use exiting”

Khi bạn sử dụng lệnh ‘ntpdate‘ dùng để đồng bộ thời gian trên Linux với máy chủ dịch vụ NTP remote, ntpd pool, thì bất ngờ nhận phải lỗi xuất ra.

# ntpdate pool.ntp.org
31 Aug 12:31:59 ntpdate[3108]: the NTP socket is in use, exiting

 
Việc đồng bộ thời gian với máy chủ dịch vụ NTP remote thất bại và cái thông báo lỗi hiện chình ình ‘the NTP socket is in use, exiting‘.

Cái thông báo lỗi này thể hiện rằng đang có dịch vụ ‘ntpd‘ hoạt động trên hệ thống nên không thể thực hiện thao tác lệnh tương đương được. Kiểm tra trạng thái dịch vụ ‘ntpd‘ thử xem nào :

# /etc/init.d/ntpd status

 
Thông thường là sẽ xuất ra output đang chạy (running). Như vậy lệnh ‘ntpdate‘ sẽ chỉ đồng bộ thời gian hệ thống remote với hệ thống local hiện tại nếu trên hệ thống local không có dịch vụ ‘ntpd‘ hoạt động. Nếu bạn muốn thực hiện câu lệnh trên thì phải làm 2 cách như sau :

 
Cách 1: tắt dịch vụ NTP

– Tắt dịch vụ ‘ntpd‘ trong giây lát -> thực hiện đồng bộ thời gian -> khởi động lại dịch vụ ‘ntpd‘.

# service ntp stop
# ntpdate pool.ntp.org
# service ntp start

 
Cách 2: sử dụng option ‘-u’ của lệnh ‘ntpdate’

– Cách này sẽ chỉ định 1 option ‘-u‘ dùng port ngẫu nhiên để tạo kết nối ra ngoài đến hệ thống remote ntp dịch vụ. Giúp tránh port hoạt động liên quan đến dịch vụ ‘ntpd‘ và các port thông dụng khác.
– Cách này tiện nhất, nên sử dụng cách này. Nếu bạn vẫn muốn dịch vụ ‘ntpd‘ hoạt động và không down time.

# ntpdate -u pool.ntp.org

 
Hm, ok đơn giản vậy thôi. Có gì trao đổi các bạn cứ bình luận ở dưới bài viết nhé. Cám ơn các bạn đã theo dõi.

Previous article[ShellScript] Hướng dẫn tìm độ dài của 1 biến hoặc 1 dòng text trong file trên bash shell
Next article[SNMP] Phân biệt giữa 2 giá trị SNMP OID ifAdminStatus và ifOperStatus
Bạn đang theo dõi website "https://cuongquach.com/" nơi lưu trữ những kiến thức tổng hợp và chia sẻ cá nhân về Quản Trị Hệ Thống Dịch Vụ & Mạng, được xây dựng lại dưới nền tảng kinh nghiệm của bản thân mình, Quách Chí Cường. Hy vọng bạn sẽ thích nơi này !