Rumah >Operasi dan penyelenggaraan >operasi dan penyelenggaraan linux >Bagaimana untuk menyemak sama ada ntp disegerakkan dalam linux

Bagaimana untuk menyemak sama ada ntp disegerakkan dalam linux

青灯夜游
青灯夜游asal
2022-11-07 18:27:374925semak imbas

Kaedah tontonan 3 minit: 1. Gunakan arahan ntpq untuk memantau operasi daemon NTP ntpd dan menentukan prestasi, sintaksnya ialah "ntpq -p" 2. Gunakan arahan ntpstat untuk melaporkan operasi daemon NTP ntpd berjalan pada komputer tempatan Status penyegerakan daemon NTP, jika disegerakkan, mengembalikan 0, jika jam tidak disegerakkan, mengembalikan 1. Gunakan perintah timedatectl, sintaksnya ialah "status timedatectl". dan hasil barisan hasil pulangan "NTP disegerakkan" ialah "ya", ia disegerakkan.

Bagaimana untuk menyemak sama ada ntp disegerakkan dalam linux

Persekitaran pengendalian tutorial ini: sistem linux7.3, komputer Dell G3.

NTP digunakan untuk menyegerakkan masa klien atau pelayan komputer ke pelayan lain atau sumber jam rujukan. Ia menggunakan UTC sebagai standard masa Ia adalah protokol lapisan aplikasi berdasarkan protokol IP tanpa sambungan dan protokol UDP Ia menggunakan model pengedaran masa hierarki Ketepatan yang boleh dicapai bergantung pada ketepatan perkakasan jam tempatan kelewatan peranti dan proses.

Terdapat tiga arahan dalam Linux yang boleh digunakan untuk mengesahkan penyegerakan NTP.

  • ntpq: ntpq ialah atur cara pertanyaan NTP standard.

  • ntpstat: Memaparkan status penyegerakan dunia rangkaian.

  • timedatectl: Ia mengawal masa dan tarikh sistem dalam sistem sistem.

Kaedah 1: Bagaimana untuk menyemak status NTP menggunakan arahan ntpq?

Utiliti ntpq digunakan untuk memantau operasi daemon NTP ntpd dan menentukan prestasi.

Atur cara boleh dijalankan dalam mod interaktif atau dikawal menggunakan parameter baris arahan. Ia mencetak senarai rakan sebaya yang disambungkan dengan menghantar berbilang pertanyaan kepada pelayan. Jika NTP berfungsi dengan betul, anda akan mendapat output yang serupa dengan yang di bawah.

ntpq -p

Bagaimana untuk menyemak sama ada ntp disegerakkan dalam linux

Butiran:

  • -p: Rakan sebaya yang dikenali oleh senarai pelayan cetakan dan ringkasan statusnya.

Kaedah 2: Bagaimana untuk menyemak status NTP menggunakan arahan ntpstat?

ntpstat akan melaporkan status penyegerakan daemon NTP (ntpd) yang berjalan pada mesin tempatan. Jika sistem setempat didapati disegerakkan dengan sumber masa rujukan, ntpstat melaporkan anggaran ketepatan masa. Perintah ntpstat mengembalikan tiga kod status berdasarkan status penyegerakan NTP. Butiran di bawah.

  • 0: Mengembalikan 0 jika jam disegerakkan.

  • 1: Mengembalikan 1 jika jam tidak disegerakkan.

  • 2: Jika status jam tidak pasti, kembalikan 2, seperti apabila ntpd tidak dapat dihubungi.

ntpstat

Bagaimana untuk menyemak sama ada ntp disegerakkan dalam linux

Kaedah 3: Bagaimana untuk menyemak status NTP menggunakan arahan timedatectl?

arahan timedatectl digunakan untuk bertanya dan menukar jam sistem dan tetapannya dalam sistem sistem.

timedatectl
或
timedatectl status

Bagaimana untuk menyemak sama ada ntp disegerakkan dalam linux

Lagi Petua

Chrony ialah pengganti klien NTP. Ia boleh menyegerakkan jam sistem dengan lebih pantas dan dengan ketepatan masa yang lebih tinggi, yang amat berguna untuk sistem yang sentiasa di luar talian.

chronyd lebih kecil, ia menggunakan kurang memori dan hanya membangunkan CPU apabila perlu, yang boleh menjimatkan kuasa dengan lebih baik. Ia berfungsi dengan baik walaupun rangkaian sesak untuk tempoh masa yang panjang.

Anda boleh menggunakan mana-mana arahan berikut untuk menyemak status Chrony.

Semak status penjejakan Chrony.

# chronyc tracking
Reference ID    : C0A80105 (CentOS7.2daygeek.com)
Stratum         : 3
Ref time (UTC)  : Thu Mar 28 05:57:27 2019
System time     : 0.000002545 seconds slow of NTP time
Last offset     : +0.001194361 seconds
RMS offset      : 0.001194361 seconds
Frequency       : 1.650 ppm fast
Residual freq   : +184.101 ppm
Skew            : 2.962 ppm
Root delay      : 0.107966967 seconds
Root dispersion : 1.060455322 seconds
Update interval : 2.0 seconds
Leap status     : Normal

Jalankan arahan sumber untuk memaparkan maklumat tentang sumber masa semasa.

# chronyc sources
210 Number of sources = 1
MS Name/IP address         Stratum Poll Reach LastRx Last sample
===============================================================================
^* CentOS7.2daygeek.com          2   6    17    62    +36us[+1230us] +/- 1111ms

Cadangan berkaitan: "Tutorial Video Linux"

Atas ialah kandungan terperinci Bagaimana untuk menyemak sama ada ntp disegerakkan dalam linux. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel sebelumnya:apa itu linux autofsArtikel seterusnya:apa itu linux autofs