Résoudre les problèmes de service de noms
Lorsque les clients rencontrent des échecs d'accès en raison de problèmes de service de nom, vous pouvez utiliser le vserver services name-service getxxbyyy
famille de commandes pour effectuer manuellement différentes recherches de services de noms et examiner les détails et les résultats de la recherche pour faciliter le dépannage.
-
Pour chaque commande, vous pouvez spécifier les éléments suivants :
-
Nom du nœud ou de la machine virtuelle de stockage (SVM) à effectuer la recherche.
Cela vous permet de tester les recherches de service de noms pour un nœud ou un SVM spécifique afin de limiter la recherche de problèmes potentiels de configuration du service de noms.
-
Indique si la source utilisée pour la recherche doit être utilisée.
Cela vous permet de vérifier si la source correcte a été utilisée.
-
-
ONTAP sélectionne le service pour effectuer la recherche en fonction de l'ordre de commutation de service de noms configuré.
-
Ces commandes sont disponibles au niveau de privilège avancé.
-
Effectuez l'une des opérations suivantes :
Pour récupérer… |
Utilisez la commande… |
Adresse IP d'un nom d'hôte |
|
Membres d'un groupe par ID de groupe |
|
Membres d'un groupe par nom de groupe |
|
Liste des groupes auxquels un utilisateur appartient |
|
Nom d'hôte d'une adresse IP |
|
Informations sur l'utilisateur par nom d'utilisateur |
|
Informations utilisateur par ID utilisateur |
|
Appartenance au groupe réseau d'un client |
|
Appartenance à un groupe réseau d'un client à l'aide de la recherche netgroup par hôte |
|
L'exemple suivant montre un test de recherche DNS pour le SVM vs1 en essayant d'obtenir l'adresse IP pour l'hôte acast1.eng.example.com :
cluster1::*> vserver services name-service getxxbyyy getaddrinfo -vserver vs1 -hostname acast1.eng.example.com -address-family all -show-source true Source used for lookup: DNS Host name: acast1.eng.example.com Canonical Name: acast1.eng.example.com IPv4: 10.72.8.29
L'exemple suivant montre un test de recherche NIS pour le SVM vs1 en essayant de récupérer les informations utilisateur pour un utilisateur avec l'UID 501768 :
cluster1::*> vserver services name-service getxxbyyy getpwbyuid -vserver vs1 -userID 501768 -show-source true Source used for lookup: NIS pw_name: jsmith pw_passwd: $1$y8rA4XX7$/DDOXAvc2PC/IsNFozfIN0 pw_uid: 501768 pw_gid: 501768 pw_gecos: pw_dir: /home/jsmith pw_shell: /bin/bash
L'exemple suivant montre un test de recherche LDAP pour le SVM vs1 en tentant de récupérer les informations utilisateur d'un utilisateur portant le nom ldap1 :
cluster1::*> vserver services name-service getxxbyyy getpwbyname -vserver vs1 -username ldap1 -use-rbac false -show-source true Source used for lookup: LDAP pw_name: ldap1 pw_passwd: {crypt}JSPM6yc/ilIX6 pw_uid: 10001 pw_gid: 3333 pw_gecos: ldap1 user pw_dir: /u/ldap1 pw_shell: /bin/csh
L'exemple suivant montre un test de recherche de groupe réseau pour le SVM vs1 en essayant de déterminer si le client dnshost0 est membre du groupe netgroup136 :
cluster1::*> vserver services name-service getxxbyyy netgrp -vserver vs1 -netgroup lnetgroup136 -client dnshost0 -show-source true Source used for lookup: LDAP dnshost0 is a member of lnetgroup136
-
Analysez les résultats du test que vous avez effectué et prenez les mesures nécessaires.
Si… Vérifiez le… La recherche de nom d'hôte ou d'adresse IP a échoué ou a produit des résultats incorrects
Configuration DNS
Recherche interrogea une source incorrecte
Nommer la configuration du commutateur de service
La recherche d'utilisateur ou de groupe a échoué ou a produit des résultats incorrects
-
Nommer la configuration du commutateur de service
-
Configuration source (fichiers locaux, domaine NIS, client LDAP)
-
Configuration du réseau (par exemple, LIFs et routes)
La recherche de nom d'hôte a échoué ou a expiré et le serveur DNS ne résout pas les noms courts DNS (par exemple, host1).
Configuration DNS pour les requêtes de domaine de premier niveau (TLD). Vous pouvez désactiver les requêtes TLD à l'aide du
-is-tld-query-enabled false
à lavserver services name-service dns modify
commande. -