Cara menyegerakkan masa dengan ntp chrony di linux

Cara menyegerakkan masa dengan ntp chrony di linux

The Protokol Masa Rangkaian (NTP) adalah protokol yang digunakan untuk menyegerakkan jam sistem komputer secara automatik melalui rangkaian. Mesin boleh menggunakan jam sistem Masa sejagat yang diselaraskan (UTC) daripada masa tempatan.

Mengekalkan masa yang tepat pada sistem linux, terutamanya pelayan adalah tugas penting untuk banyak sebab. Sebagai contoh, dalam persekitaran rangkaian, masa yang tepat diperlukan untuk cap waktu yang tepat dalam paket dan log sistem untuk analisis akar-akar, menentukan apabila masalah berlaku, dan mencari korelasi.

Kronis sekarang adalah lalai NTP Pakej pelaksanaan pada versi terkini pengagihan berasaskan RHEL seperti CentOS Stream, Fedora, Rocky Linux & Almalinux, dan pengagihan berasaskan Debian seperti Ubuntu & Linux Mint, antara lain, dan dipasang secara lalai secara lalai.

The Kronis pakej terdiri daripada Chronyd, Daemon yang berjalan di ruang pengguna, dan Chronesc program baris arahan untuk pemantauan dan mengawal Chronyd.

Kronis adalah serba boleh NTP pelaksanaan dan prestasi yang baik dalam pelbagai keadaan (lihat perbandingan suite Chrony ke pelaksanaan NTP yang lain). Ia boleh digunakan untuk menyegerakkan jam sistem dengan pelayan NTP (bertindak sebagai pelanggan), dengan jam rujukan (e.g a GPS penerima), atau dengan input masa manual. Ia juga boleh digunakan sebagai NTPV4 (RFC 5905) pelayan atau rakan sebaya untuk memberikan perkhidmatan masa ke komputer lain dalam rangkaian.

Dalam artikel ini, anda akan belajar bagaimana menyegerakkan masa pelayan dengan NTP Di Linux menggunakan kronis.

Memasang Chrony di Linux Server

Dalam kebanyakan sistem Linux, kronis Perintah tidak dipasang secara lalai. Untuk memasangnya, laksanakan arahan di bawah.

$ sudo yum pasang kroni [on RHEL/CENTOS/FEDORA dan Rocky Linux/Almalinux] $ sudo apt pasang kroni [on Debian, Ubuntu dan Mint] 
Pasang Chrony di Linux

Lokasi lalai untuk kronis Daemon adalah /usr/sbin/chonyd dan program baris arahan akan dipasang ke /usr/bin/kronis.

Setelah pemasangan selesai, mulakan kronis perkhidmatan dan membolehkannya bermula secara automatik di boot sistem, kemudian periksa sama ada ia berjalan dan berjalan.

# Systemctl Enable --now Chonyd # Systemctl Status Chonyd 
Semak status kroni

Untuk menyemak semula jika kronis kini berjalan dengan baik dan melihat bilangan pelayan dan rakan sebaya yang disambungkan kepadanya, jalankan yang berikut Chronesc perintah.

# Aktiviti Chronesc 
Semak aktiviti kronis

Memeriksa penyegerakan kroni di Linux

Untuk memaparkan maklumat (senarai pelayan yang tersedia, status, dan offset dari jam tempatan dan sumber) mengenai sumber masa semasa yang Chronyd sedang mengakses, jalankan arahan berikut dengan -v Bendera menunjukkan keterangan untuk setiap lajur.

# Sumber Chronesc atau # Chronyc Sumber -V 
Semak sumber masa Chonyd

Mengenai perintah sebelumnya, untuk memaparkan maklumat berguna lain untuk setiap sumber yang sedang diperiksa oleh Chronyd (seperti kadar drift dan proses anggaran mengimbangi), gunakan Sourcestats perintah.

# Sourcestats Chronesc atau # Sourcestats Chronyc -v 
Semak statistik sumber Chonyd

Untuk memeriksa kronis Penjejakan, jalankan arahan berikut.

# Penjejakan Chronesc 

Dalam output arahan ini, ID rujukan menentukan nama (atau alamat IP) jika tersedia, pelayan yang mana komputer sedang disegerakkan, daripada semua pelayan yang tersedia.

Paparkan penjejakan kronis

Mengkonfigurasi Sumber Masa Kroni di Linux

Yang utama kronis fail konfigurasi terletak di /etc/kroni.Conf (Centos/rhel/fedora) atau /etc/kroni/kroni.Conf (Ubuntu/Debian).

Semasa memasang OS Linux di awan, sistem anda harus mempunyai beberapa pelayan lalai atau kumpulan pelayan yang ditambahkan semasa proses pemasangan. Untuk menambah atau menukar pelayan lalai, buka fail konfigurasi untuk mengedit:

# vi /etc /kroni.conf atau # vi/etc/kroni/kroni.Conf 

Anda boleh menambah beberapa pelayan menggunakan arahan pelayan seperti yang ditunjukkan.

pelayan 0.Eropah.kolam.NTP.Pelayan Org iBurst 1.Eropah.kolam.NTP.Pelayan Org iBurst 2.Eropah.kolam.NTP.Org ibusrt Server 3.Eropah.kolam.NTP.org ibusrt 
Tambah pelayan NTP

atau dalam kebanyakan kes, lebih baik menggunakan ntppool.org untuk mencari pelayan NTP. Ini membolehkan sistem cuba mencari pelayan yang paling dekat untuk anda. Untuk menambah kolam, gunakan Arahan Kolam:

Kolam 0.kolam.NTP.org pecah 
Tambahkan kolam pelayan NTP

Terdapat banyak pilihan lain yang boleh anda konfigurasikan dalam fail. Setelah membuat perubahan, mulakan semula perkhidmatan kroni.

$ sudo Systemctl Restart Chrony atau # Systemctl Restart Chronyd 

Untuk menunjukkan maklumat mengenai sumber masa sekarang yang Chronyd adalah pertanyaan, jalankan arahan berikut sekali lagi.

# Sumber Chronesc 
Lihat sumber masa Chonyd

Untuk memeriksa kronis status penjejakan, jalankan arahan berikut.

# Penjejakan Chronesc 
Semak status penyegerakan kronis

Untuk memaparkan masa semasa pada sistem anda, periksa sama ada jam sistem disegerakkan dan sama ada NTP memang aktif, jalankan arahan timedatectl:

# timedatectl 
Periksa masa pelayan semasa

Yang membawa kita ke akhir panduan ini. Sekiranya anda mempunyai sebarang pertanyaan, hubungi kami melalui bahagian komen di bawah. Untuk maklumat lanjut, lihat: Menggunakan Suite Chony untuk mengkonfigurasi NTP dari dokumentasi RHEL atau menggunakan Chrony untuk mengkonfigurasi NTP dari Blog Rasmi Ubuntu.