Configuration de serveur de temps NTP Linux

Source : Internet
Auteur : utilisateur

Étiquette :

Network time Protocol (NTP) est également une nouvelle exigence de test pour RHCE. Lorsque vous étudiez, vous examiner également comment configurer Linux temps et maintenant sortez et partagez avec vous.

Mise en place d’un serveur NTP n’est pas difficile, mais NTP lui-même est un protocole très complex. Ici, c’est juste une brève introduction à l’approche pratique
Comme ce fut le cas la dernière fois, les expériences suivantes sont toutes exécutées sur le RHEL5

1. calendrier et heure zone

Si quelqu'un vous demande, quelle heure est-il ? Vous regarda la montre et a répondu que, dit-il, qu'il était 08:00 dans la soirée. Il semble y avoir rien de mal à répondre à ça, mais si vous demandez à cette personne en Europe, alors votre réponse fera de lui me demande, parce qu’il a toujours le soleil vide là.

Voici la question de savoir comment définir le temps. Parce que le temps du lever et coucher du soleil dans le monde entier est différent au cours des 24 heures que la terre tourne autour du soleil c’est pourquoi il faut diviser le fuseau horaire (timezone), qui consiste à diviser le monde en 24 fuseaux horaires différents. Afin de comprendre la définition du temps comme la valeur d’un temps plus de l’emplacement du fuseau horaire local (Notez que cet emplacement peut être exact de la ville)

En cours de géographie, nous avons tous appris (GMT, Greenwich Mean Time) qui correspond à la période 0-zone. Mais ce que nous voyons souvent dans les ordinateurs est UTC. C’est une abréviation de temps universel coordonné. Bien que les valeurs de l’UTC et GMT peuvent être considérés comme égal (l’erreur est assez petite), UTC a été identifié comme une norme internationale, donc nous devrions tous conformes aux normes en utilisant seulement l’UTC

Donc si l’heure locale en Chine est de 08:00 dans la soirée, nous pouvons avoir deux manières suivantes de qui le représentent.
20:00 CST
12:00 UTC

Le CST ici est temps chinois Standard, ce qui est ce que nous appelons habituellement à Beijing. Puisque la Chine est dans l’UTC + 8 fuseau horaire et ainsi de suite, puis 12:00 UTC.

Pourquoi dites-vous cela (oh, ce n’est pas un forum géographique...)

Tout d’abord, indépendamment du temps, nous voulons synchroniser le système par le biais de n’importe quel canal, le fournisseur habituellement donnera seulement une valeur d’heure d’UTC + 0 sans fournir une zone (car il ne sait pas où vous êtes). quand nous définir l’heure système, mise en place du fuseau horaire est la première chose à faire
Deuxièmement, de nombreux pays ont heure (comme je me souviens quand j’étais un enfant), autrement dit, un jour de l’année les cadrans de l’horloge pendant une heure (par exemple, d’UTC + 8, UTC + 9), puis la même va devoir ralentir dos. si nous fixons le fuseau horaire correct, Lorsque des changements de temps sont nécessaires, le système s’ajuste automatiquement pour nous.

Maintenant nous allons jeter un coup d’oeil à la façon de définir le fuseau horaire sous Linux, qui est

2. comment configurer Linux fuseau

Sous Linux, GLIBC fournit de nombreux fichiers fuseau horaire à l’avance, nous avons compilé, et elles sont placées dans le/usr/share/zoneinfo répertoire, qui couvre essentiellement la plupart des pays et des villes
Code :
# Ls-f/usr/share/zoneinfo /
Afrique/Chili/usine Islande Mexique/posix/universal
Amérique/CST6CDT GB indien/mideast/posixrules U.S. /
Antarctica/cuba GB-Eire Iran MST PRC UTC
Arctique/eet GMT iso3166.tab MST7MDT PST8PDT humide
Asie/Egypte GMT0 Israël Navajo droit/w-su
Atlantique/eire GMT-0 Jamaïque NZ ROC zone.tab
Australie/HNE GMT + 0 Japon NZ-CHAT ROK Zulu
Brésil/est5edt Greenwich Kwajalein Pacifique/Singapour
Canada/etc/hongkong Libye Pologne Turquie
CET Europe/TVH MET Portugal UCT en cela nous pouvons trouver le fichier de fuseau horaire dans notre ville. Donc si nous voulons voir l’heure actuelle pour la zone chaque fois, nous pouvons utiliser la commande Zdump.
Code :
# Hong Kong Zdump
Hong Kong ven 6 juil 06:13:57 HKT alors comment nous indiquer au système quel fuseau horaire, nous sommes en ? Il existe plusieurs façons de citer deux

La première consiste à modifier le/etc/localtime fichier, qui définit le fuseau horaire local dans lequel je suis situé.
Nous pouvons trouver notre fuseau horaire fichiers sous/usr/share/zoneinfo et copiez-le à/etc/localtimezone (ou faites un lien symbolique).

Supposons que notre fuseau horaire est UTC (c'est-à-dire, heure d’été dans le Royaume-Uni, UTC + 1)
Code :
# Date
Jeu 5 juil 23:33:40 cest 2007 We voudrais changer de fuseau horaire dans la région de la ville où se trouve le Shanghai.
Code :
# Ln-sf/usr/share/zoneinfo/posix/asia/shanghai/etc/localtime
# Date
Ven 6 juil 06:35:52 CST 2007
Donc la durée de la zone est modifiée (Notez que le temps a également été ajusté en conséquence)

La deuxième méthode affecte également la valeur de la variable d’environnement TZ. De nombreux programmes et commandes utilisent la valeur de cette variable. La valeur de TZ peut être dans une variété de formats, et la façon la plus simple à mettre en place est d’utiliser la commande Tzselect
Code :
# Tzselect
...
TZ = « Amérique/Los_Angeles » ; TZtzselect à l’exportation
Il vous permettra de sélectionner le pays et la ville, vous êtes à (j’ai omis ces étapes) et enfin sortie la valeur de la variable TZ correspondante. donc, si vous définissez la valeur TZ, le fuseau horaire changera à nouveau.

Code :
# Date
Jeu 5 juil 15:48:11 PDT 2007
Avec ces deux exemples, nous pouvons également trouver que la valeur de la variable TZ sera overrides/etc/localtime. Autrement dit, lorsque la variable TZ n’est pas définie, le système utilise/etc/localtime pour déterminer le fuseau horaire. Donc si vous voulez modifier en permanence fuseau horaire, vous pouvez écrire le TZ variable réglages à/etc/profile.

OK, maintenant que nous savons comment faire pour configurer le fuseau horaire, nous allons jeter un coup d’oeil à la façon d’installer Linux temps.

3. écluse en temps réel (RTC) et l’horloge système

Heure dire réglée, il est également clair qu’un autre concept est ici que sur un seul ordinateur, nous avons deux horloges : on a appelé le matériel Time Clock (RTC) et on a appelé l’horloge système.

Horloge matérielle se réfère au circuit spécial embarqué sur la carte mère, son existence est la raison habituelle pourquoi nous pouvons calculer le temps après l’arrêt
L’horloge système est l’horloge utilisée par le noyau du système d’exploitation pour calculer l’heure. Sa valeur depuis le 1er janvier 1970 l’heure 00:00:00 UTC à la somme du nombre de secondes jusqu'à présent sous Linux l’heure système est synchronisé avec le temps matériel quand il est allumé (synchronisation), et puis la personne s’exécute indépendamment

Depuis deux horloges fonctionner seul, il est lié à une erreur pendant une longue période, nous allons donc regarder un exemple.
Code :
# Date
Fri Jul 6 00:27:13 cest 2007
# Hwclock--show
Ven juil 06 12:27:17 AM cest-0,968931 secondes
Avec le Hwclock--voir la commande, nous pouvons voir le temps matériel de la machine (toujours sur le fuseau horaire local), et nous pouvons voir qu’il y a toujours une erreur dans le système, donc nous avons besoin synchroniser les

Si nous voulons régler l’heure de matériel à l’heure système, nous pouvons exécuter la commande suivante
Code :
# Hwclock--hctosys à l’inverse, nous pouvons définir l’heure système à temps matérielle
Code :
# Hwclock--SYSTOHC alors si vous voulez régler l’heure de matériel, nous pouvons mis en place dans le BIOS quand il est allumé. vous pouvez également utiliser la commande Hwclock
Code :
# Hwclock--set--date = « Mm/dd/yy HH : mm : » si vous voulez modifier l’heure système, c' est plus facile d’utiliser la commande date.
Code :
# Date-s « JJ/mm/aaaa HH : mm : » maintenant, nous savons comment définir l’heure système et du matériel. Mais la question est, que se passe-t-il si deux de ces temps sont inexactes ? Ensuite, nous avons besoin de trouver un serveur sur Internet qui peut nous donner l’heure exacte et puis synchroniser notre système avec un protocole, alors le présent protocole est NTP. Notez que la synchronisation que nous parlons est tout au sujet de la synchronisation entre l’heure système et le serveur réseau.


4. Préparez le serveur NTP avant le réglage

En fait, ce titre devrait être changé pour définir « NTP serveur de relais » avant que la préparation est plus appropriée. Parce que peu importe la façon dont la configuration de notre ordinateur s’exécute pendant une longue période, les erreurs peuvent survenir, n’est pas assez pour faire serveur NTP pour d’autres serveurs sur Internet. C’est l’horloge atomique qui peut vraiment mesurer le temps avec précision. Mais parce que les horloges atomiques sont si chers que seul un petit nombre d’organisations ont eux, ils se connecter à l’ordinateur et devient un vrai serveur NTP. Et tout ce que nous devons faire est de se connecter à la fois sur ces serveurs pour synchroniser nos systèmes, puis faire de nos propres serveurs NTP serveur de relais et puis fournir des services de synchronisation pour les utilisateurs sur Internet ou dans les réseaux locaux

Eh bien, il y a beaucoup de théorie avance, donc nous allons jeter un coup d’oeil. Configuration d’un serveur de relais de NTP est en fait très simple, nous avons mis tout d’abord le nombre de tours requis sur l’emballage
Si un paquet NTP est déjà installé peut être déterminé avec cette commande :

[[Email protégée] ~] # Rpm-qa | Grep NTP
NTP-4.2.2p1-9.el5_4.1
chkfontpath-1.10.1-1.1
Le code ci-dessus indique que le paquet NTP est installé, dans le cas contraire, il est installé de la façon suivante :
Code :

# RPM-IVH ntp-4.2.2p1-5.el5.rpm
La première étape est donc de trouver le serveur NTP qui nous offre des services de synchronisation sur Internet.

Http://www.pool.ntp.org est le site officiel du protocole NTP, où l'on peut trouver le serveur NTP plus récent de notre ville. NTP recommande que l'on trouve au moins deux serveur NTP afin d’assurer l’exactitude des temps
Ainsi, par exemple, au Royaume-Uni, vous pouvez choisir les deux serveurs suivants.
0.uk.pool.ntp.org
1.uk.pool.ntp.org

Sa forme générale est number.country.pool.ntp.org.

La deuxième étape consiste à synchroniser avec ces serveurs avant d’ouvrir le serveur NTP, afin que le temps de notre machine est au plus près l’heure normale que possible.
Ici nous pouvons mettre à jour manuellement le temps avec la commande de Ntpdate
Code :
# 0.uk.pool.ntp.org Ntpdate
6 Jul 01:21:49 ntpdate [4528] : étape temps serveur 213.222.193.35 offset-38908.575181 s
# 0.pool.ntp.org Ntpdate
6 Jul 01:21:56 ntpdate [4530] : réglage temps serveur 213.222.193.35 offset-0.000065 s
Si votre temps est scandaleux, vous verrez que l’ajustement est relativement grand, donc vous pouvez l’exécuter deux fois à des fins d’assurance. Alors pourquoi exécuter la synchronisation manuellement avant d’activer le service NTP ?
1. parce que selon les paramètres de NTP, si votre heure du système est plus rapide que l’heure correcte puis NTP vous aidera pas régler, alors, soit vous réglez l’heure de retour, ou faire une synchronisation manuelle en premier
2. une fois vos paramètres temps diffèrent sensiblement de l’heure du serveur NTP, NTP prend beaucoup de temps pour ajuster. synchronisation manuelle peut réduire cette fois.

5. configurer et exécuter le serveur NTP

Maintenant nous allons créer le fichier de configuration de NTP, qui est/Etc/NTP.conf. Tout ce que nous devons faire est d’ajouter le serveur NTP ci-dessus et un driftfile.
Code :
# Vi/etc/ntp.conf

Serveur 210.72.145.44 #这是中国国家授时中心的IP
Serveur 0.uk.pool.ntp.org
Serveur 1.uk.pool.ntp.org

Fudge 127.127.1.0 strate 0 strate cette ligne est au niveau du serveur de temps. La valeur 0 est le haut niveau et si vous voulez mettre à jour l’heure vers un autre serveur NTP, ne le réglez pas à 0

Driftfile/var/lib/NTP/NTP.DriftC’est très simple. Ensuite, nous commençons le serveur NTP et réglez-le s’exécute automatiquement après le démarrage
Code :
#/ETC/INIT.D/NTPD start
# Chkconfig--niveau ntpd sur

6. voir l’intégrité du service NTP

Maintenant que nous avons commencé le service NTP, mais a notre époque du système réellement synchronisés avec le serveur ? Cette NTP fournit un outil de visualisation grand : NTPQ (requête NTP)

Je recommande que vous exécutez la commande NTPQ après avoir ouvert le serveur NTP pour contrôler le fonctionnement du serveur. ici nous pouvons utiliser la commande Watch de voir comment les valeurs de serveur changent au fil du temps
Code :
# Regardez Ntpq-p
Chaque 2.0s : ntpq-p Sat Jul 7 00:41:45 2007

Distance refID St T quand sondage atteignent retard compensés gigue
===========================================================
+ 193.60.199.75 193.62.22.98 2 U 52 64 377 8.578 10,203 289.032
*Mozart.MusicBox 192.5.41.41 2 U 54 64 377 19.301-60.218 292.411

Maintenant je vais expliquer ce que cela signifie.

Distance : Il fait référence au serveur NTP distant auquel est connecté l’ordinateur local
RefID : Il se réfère à un serveur qui fournit la synchronisation de l’heure sur le serveur distant (par exemple 193.60.199.75)
ST : la couche de niveau (strate) du serveur distant. Parce que NTP est une structure en couches, il y a des serveurs haut, les couches multiples de serveur de relais, puis au client. Si le serveur est réglable à 1-16 d’un sommet à un faible niveau. Afin de réduire la congestion charge et réseau, vous devez, en principe, éviter connecter directement aux serveurs avec un niveau de 1.
T: ce... Je ne sais pas ce que cela signifie, ^_^.
Quand : Je le comprends personnellement comme une minuterie pour nous dire combien de temps il faudra pour l’ordinateur local synchroniser avec le serveur distant une fois
Sondage : Combien de temps l’ordinateur local et le serveur distant synchronisent (en secondes). Cette valeur de sondage est inférieure lorsque vous commencez à courir NTP, donc augmente la fréquence de synchronisation avec le serveur, et vous pouvez ajuster la gamme de bonne heure dès que possible. après cela, la valeur de sondage va augmenter progressivement, et la fréquence de synchronisation diminuera en conséquence.
Portée : Il s’agit d’une valeur octale utilisée pour tester si le serveur peut être connecté. chaque fois que vous vous connectez avec succès, sa valeur augmente.
Délai : Envoyer exigences de synchronisation de l’ordinateur local vers le serveur temps aller-retour
Coude : C’est la valeur plus critique, qui nous indique la différence de temps entre l’ordinateur local et le serveur. L’offset plus proche est à 0, on se rapproche au serveur.
Gigue : Il s’agit d’une valeur utilisée pour faire des statistiques. Il compte la distribution du décalage dans un certain nombre de connexions consécutives. Pour dire les choses simplement, plus la valeur absolue de cette valeur, le plus précis notre temps et le serveur sera.

Alors si vous êtes attentif, vous trouverez deux questions : Premièrement, nous sommes connectés 0.uk.pool.ntp.org pourquoi n’est pas le même que le serveur distant ? En quoi consiste la plupart deuxième front + et * veut dire ?

La première question n’est pas difficile à comprendre, parce que NTP nous fournit un serveur de cluster, il est donc possible que les serveurs qui en résulte pour chaque connexion diffèrent. la même chose nous dit que ce nom d’hôte doit être utilisé au lieu de la propriété intellectuelle lorsque vous spécifiez le serveur NTP

La deuxième question est liée à la première, puisqu’il y a tant de serveurs qu’autres serveurs peuvent normalement fournir services nous dans le cas d’un problème. alors, comment savez-vous le statut de ces serveurs ? C’est le message que le premier signe nous le dira.

* Il nous dit que le serveur distant a été identifié comme notre serveur NTP primaire et que le temps de notre système seront fournis par cette machine
+ Il nous fournira des services de synchronisation comme un serveur NTP secondaire et un serveur avec un * signe. Cela peut prendre plus lorsque le * serveur numéro n’est pas disponible
-Le serveur distant est considéré par l’algorithme comme un serveur NTP non qualifié de clustering
X serveur distant n’est pas disponible

Une fois que nous le savons, nous pouvons surveiller la synchronisation de l’heure de notre système en temps réel.

7. paramètres de sécurité NTP

Serveur NTP ne nécessite pas beaucoup de ressources système, donc vous pouvez fournir des services de synchronisation de temps à beaucoup de clients sans avoir à configurer plus précisément un serveur autonome, mais certains paramètres de sécurité de base sont encore nécessaires
Voici donc une idée très simple. tout d’abord, nous permettent uniquement certains utilisateurs dans le réseau local pour se connecter à nos serveurs. La seconde est que ces clients ne peuvent pas modifier l’heure sur notre serveur.

Sur la section de paramètres d’autorisation
Le paramètre d’autorisations est principalement défini par le paramètre Restrict, la syntaxe principale est :
Restreindre les paramètres de masque IP adresse masque sous-réseau
Où IP peut être une adresse IP, ou il peut être un défaut, par défaut fait référence à toutes les IP
Il y a plusieurs paramètres :
Ignorer : Désactiver tous les Services en ligne de NTP
NoModify : Le client ne peut pas modifier les paramètres de temps du serveur, mais le client peut faire l’école réseau via le serveur.
Notrust : La source du client sera traitée comme un sous-réseau non fiable sauf s’il est authentifié
Noquery : Ne fournissent pas une requête de temps pour le client
Remarque : Si le paramètre n’est pas défini, cela signifie que l’adresse IP (ou sous-réseau) n’a aucune restriction !

Dans le fichier the/etc/ntp.conf, nous pouvons utiliser le mot-clé Restrict pour configurer les prescriptions ci-dessus

Tout d’abord, nous rejetons toutes les actions pour le client par défaut
Code :
Restreindre par défaut Kod nomodify notrap nopeer noquery

Puis laisser l’adresse native fonctionner sur tout
Code :
Restreindre le 127.0.0.1

Enfin, nous permettent de tout client dans le réseau local pour se connecter à ce serveur de synchronisation temps. mais a refusé de les laisser à modifier l’heure sur le serveur.
Code :
Restreindre 192.168.1.0 nomodify masque 255.255.255.0

Ajoutez ces trois barres à the/etc/ntp.conf pour compléter notre configuration simple. NTP permet également clé d’authentification, ce qui n’est pas décrit en détail ici

8. paramètres Client NTP

Pour ce faire, ici nous avons déjà un serveur de relais de nôtre. si nous voulons que le reste du client dans le réseau local à synchroniser l’heure, alors nous devrions tout de construire un autre serveur de relais et pointez tous les points de client sur les deux serveurs ( Veillez à ne pas faire tous les points de client aux serveurs sur Internet). Aussi longtemps que le client/Etc/NTP.confDe plus, vous pouvez le faire sur votre propre serveur.
Code :
Serveur ntp1.leonard.com
Serveur ntp2.leonard.com

Les clients LINUX utilisent
Ntpdate 172.30.218.114
Pour synchroniser votre temps avec le serveur NTP.
Autre LINUX si seulement en tant que client, vous ne pouvez pas démarrer le service NTPD ! sinon, vous ne pouvez pas exécuter l’adresse du serveur Ntpdata pour synchroniser l’heure
Vous pouvez ensuite utiliser cron ou modifier le fichier crontab pour mettre à jour l’heure périodiquement sur le serveur NTP et
# Hwclock--SYSTOHC
Définir l’heure système à temps matérielle

9. quelques adjonctions et medica (très important)

1. Quelle est la driftfile dans le fichier de configuration ?
Il y a une petite erreur dans la fréquence de chacune de nos horloge système, c’est pourquoi après une période de fonctionnement, la machine sera imprécise. NTP automatiquement surveille et ajuste l’erreur de nos horloges. mais le problème est qu’il s’agit d’un long processus, alors il écrit l’erreur enregistré tout d’abord à Driftfile. afin que même si vous redémarrez, les résultats ne seront pas perdus.

2. comment synchroniser l’horloge de ma machine ?
En général, NTP synchronise seulement lock system. Mais si nous voulons également synchroniser le CCF (hwclock), nous avons juste besoin d’ouvrir les options suivantes.
Code :
# VI/ETC/SYSCONFIG/NTPD
SYNC_HWCLOCK = yes

3, l’utilisation de crontab pour permettre la mise à jour du calendrier LINUX NTP Time
Remarque : Linux ne peut pas allumer le service NTP lorsque Linux tourne Ntpdate heure de mise à jour, sinon le port vous demandera d’être occupé : comme suit
[[Email protégée] ~] # ntpdate 1.rhel.pool.ntp.org
Mai 09:34:14 ntpdate [6747] : NTP le socket est, sortie

Brève description de la configuration du fichier crontab
La première partie de la commande format est le réglage de l’heure, et la dernière partie est la commande à exécuter. Le réglage du temps nous avons un certain accord, les cinq premiers * nombre représente cinq chiffres, la plage de valeurs et de sens du nombre est comme suit :
Minutes (0-59)
Heures (0-23)
Jour (1-31)
Mois (1-12)
Semaine (0-6) //0 représente dimanche
En plus des numéros, il y a plusieurs spéciaux symboles qui « * », « / » et «- », «, », « * » représente tous les nombres dans la plage de valeurs, « / » au nom de chaque sens, « * / 5" signifie chaque 5 unités, «- » représente un nombre à un certains nombre, «, » séparés plusieurs nombres discrets. Voici quelques exemples pour illustrer le problème :
6 o ' clock tous les matins :
0 6 *** commande
Toutes les deux heures :
0 * / 2 *** commande
Toutes les deux heures entre 11:00 le soir et 8 dans la matinée, huit o ' heures du matin :
23-7/2,8 0 *** commande
Numéro 4 par mois et lundi au lundi, trois heures du matin à 11 :
0 4 * commande de 1-3
Janvier 1 à 4 du matin :
0 4 1 1 * commande

3.3, mis en place l’auto démarrage démarrer service
Exécutez le programme d’installation ou tout autre outil d’installation du Service de cocher le service Crond
Chkconfig--niveau 2345 crond définition permet Crond à ces niveaux de système géré (c’est le paramètre par défaut après l’installation du système)
__________________________________________

Paramètres pour les clients NTP 10.

Tout d’abord, LINUX comme le moment de la synchronisation automatique du client
Si vous souhaitez procéder au calage du temps sur une base régulière, vous pouvez utiliser le service Crond s’en acquitter régulièrement.
Fichier de modifier/etc/crontab
Ajoutez la ligne suivante :

8 *** root/usr/sbin/ntpdate 192.168.0.1 ; / Sbin/hwclock-w #192.168.0.1 est l’adresse IP du serveur NTP
Et puis redémarrez le service Crond.
Redémarrage du service Crond
Comme un 08:30, le système Linux étalonne automatiquement le temps de réseau tous les jours.

II. WINDOWS a besoin d’ouvrir deux services pour les services Windows Time et RPC
Si vous ouvrez le service de temps Windows, fois erreur 1058, procédez comme suit
1. exécuter cmd dans la ligne de commande et tapez
W32tm / s’inscrire pour s’inscrire
La bonne réponse est : W32Time enregistré avec succès.

2. si la précédente étape est correcte, démarrez le service avec net start « Windows Time » ou net start W32Time.

11. parmi les autres raisons pour ne pas être en mesure de mettre à jour avec succès :
1, la date du client doivent être définis correctement, ne peut pas dépasser la durée normale de 24 heures, sinon elle sera rejetée pour des raisons de sécurité. Deuxièmement, fuseau horaire du client doit être mis en place pour s’assurer que le temps dans l’autre fuseau horaire n’est pas à jour.
2, fudge 127.127.1.0 strate 10 si LINUX est un serveur NTP, la valeur de la strate (hiérarchie) ne peut pas être trop grande, et si vous voulez mettre à jour un NTP supérieure, vous pouvez le définir à 2
3, le serveur NTP LINUX doit rappeler au supérieur NTP mettre à jour l’heure de la rédaction de système pour le matériel à Hwclock--SYSTOHC
En général, NTP synchronise seulement lock system. Mais si nous voulons également synchroniser le CCF (hwclock), nous avons juste besoin d’ouvrir les options suivantes.
Code :
# VI/ETC/SYSCONFIG/NTPD
SYNC_HWCLOCK = yes
4, Linux If le service NTP est activée, vous ne pouvez pas exécuter manuellement Ntpdate mise à jour temps (qui sera occupé par le port de journal), ce qui peut automatiquement à jour l’heure sur le serveur NTP de parent à un certain intervalle de temps basé sur l’adresse du serveur après le champ du serveur the/ETC/NTP.CONF. Vous pouvez exécuter commandes ntpstat vue chaque intervalle de mise à jour tels que :
[[Email protégée] ~] # Ntpstat
Synchronisé au serveur NTP strate 2 #本NTP服务器层次为2 (210.72.145.44), a été synchronisé avec 210.72.145.44 NTP
Temps correct au sein de Mme #时间校正到相差93ms之内
Serveur de vote chaque 1024 s #每1024秒会向上级NTP轮询更新一次时间

Configuration de serveur de temps NTP Linux

Nous contacter

Le contenu de cette page provient d'Internet et ne reflète pas l'opinion d'Alibaba Cloud ; les produits et services mentionnés sur cette page n'ont aucune relation avec Alibaba Cloud. Si le contenu de la page vous semble problématique, veuillez nous écrire un courriel, nous traiterons le problème dans les 5 jours suivant la réception de votre message.

Si vous constatez des cas de plagiat de la part de la communauté, veuillez envoyer un courriel à : info-contact@alibabacloud.com et fournir des preuves pertinentes. Un membre de notre équipe vous contactera dans les 5 jours ouvrables.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.