3 votes

Avertissement de décalage NTP lorsqu'aucun serveur NTP n'est défini et que NTP ne fonctionne pas ?

Je voudrais juste dire en préambule que je suis toujours en train d'apprendre linux et que je n'ai pas beaucoup d'expérience avec lui.

Mon travail m'oblige à surveiller un système d'alerte pour les hôtes de nos clients qui utilisent notre produit.

Je viens de recevoir une alerte concernant le NTP qui m'a un peu troublé. J'espérais donc que quelqu'un ici pourrait m'aider à la clarifier.

L'alerte concernait le décalage NTP d'un hôte particulier. C'est bien, il suffit d'aller se resynchroniser sur le serveur NTP. Cependant, il s'avère qu'il n'y a pas de serveur NTP défini dans le fichier de configuration et qu'il ne fonctionne même pas lorsque je veux l'arrêter :

"ntpd: unrecognised service"

Cependant, cette vérification est en cours depuis un certain temps et n'a été signalée qu'aujourd'hui.

Ma question est donc la suivante : si aucun serveur NTP n'est défini pour cet hôte et que NTP ne fonctionne même pas, qu'est-ce qui a déclenché l'alerte ? Je veux dire, si l'alerte n'est censée se déclencher que lorsque le décalage est important, comment peut-il y avoir un décalage s'il n'y a pas de serveur défini auquel se comparer ?

L'alerte spécifie même une heure exacte en secondes, et elle est mise à jour. Donc ça se compare à quelque chose, non ?

J'ai essayé de chercher une réponse en ligne, mais rien ne me vient à l'esprit. Toute aide serait la bienvenue.

0voto

Nuno Pereira Points 140

Mais, avant de continuer, vérifions l'état de la synchronisation du démon ntp. Sur cet hôte, exécutez :

ntpq -pn

Est-ce que ça renvoie quelque chose ?

Si c'est le cas, il me semble que vous avez exécuté cette commande pour arrêter le service :

service ntpd stop

Et vous avez reçu le message suivant :

"ntpd: unrecognised service"

Eh bien, dans ce cas, vous pourriez essayer d'arrêter la ntp service (sans "d" à la fin), comme ceci :

service ntp stop

Si cela ne fonctionne pas, listez les services ntp* que vous avez dans le répertoire initd :

ls -l /etc/init.d/ntp*

Si vous n'avez pas de service ntp, ntpd ou ntpdate, vous devez l'installer.

Le site service n'est valable que pour CentOS. Pour les autres versions de linux, remplacez-la par /etc/init.d/ntpd stop y /etc/init.d/ntp stop .

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X