GNU/Linux >> Tutoriels Linux >  >> Linux

La commande "ntpq -pn" renvoie l'erreur "Nom ou service inconnu"

Le problème

L'exécution de la commande "ntpq -pn" renvoie l'erreur :

# ntpq -p
Name or service not known

Dans certains cas, vous pouvez également rencontrer une erreur illustrée ci-dessous :

# ntpq -pn
Servname not supported for ai_socktype

La solution

L'erreur "Nom ou service inconnu" s'affichera si le système ne peut pas résoudre "localhost" pour la commande ntpq. Assurez-vous que nous avons le pointeur vers "127.0.0.1 localhost ” dans /etc/hosts fichier.

1. Corrigez le fichier /etc/hosts pour mapper 127.0.0.1 à localhost, c'est-à-dire qu'il doit y avoir une ligne dans /etc/hosts qui commence par "127.0.0.1" et contient "localhost".

Notez qu'il est parfaitement normal que cette ligne contienne des alias d'hôte supplémentaires en plus de localhost. Exemple :

# vi /etc/hosts
127.0.0.1   localhost localhost.localdomain myserver myserver.mydomain
Remarque qu'il existe d'innombrables autres programmes qui généreront également des erreurs ou se comporteront de manière erratique si le mappage 127.0.0.1 -> localhost est supprimé de /etc/hosts.

Cela dit, dans RHEL6, le nom "localhost" correspond à la fois à 127.0.0.1 et au bouclage IPv6 ::1, donc bien que supprimer la ligne 127.0.0.1 dans RHEL6 serait une mauvaise idée, cela ne provoquerait probablement pas l'échec de ntpq.

2. Assurez-vous également que nous avons un pointeur vers ntp dans le fichier /etc/services.

# vi /etc/services
ntp             123/tcp
ntp             123/udp                         # Network Time Protocol


Linux
  1. Erreur d'installation APC - sh:phpize :commande introuvable [Résolu]

  2. [OpenStack-Devstack] :Erreur :le service n-net ne s'exécute pas lors de l'exécution de stack.sh

  3. Problème de montage EFS "Échec de la résolution du serveur :nom ou service inconnu"

  4. systemctl :commande introuvable

  5. curl :(6) Impossible de résoudre l'hôte :google.com ; Nom ou service inconnu

Configuration de votre propre service de noms (DNS) avec ISPConfig

Dépannage de l'erreur "Bash :Commande introuvable" sous Linux

If…else…if Statement (erreur de commande introuvable) ?

service :commande introuvable

chkconfig :commande introuvable

sshpass :erreur de commande introuvable