Fehlerbehebung bei Problemen mit dem Namensdienst
Wenn auf Clients aufgrund von Problemen mit dem Namensdienst Zugriffsfehler auftreten, können Sie mithilfe der vserver services name-service getxxbyyy
Befehlfamilie manuell verschiedene Namendienstuchabfragen durchführen und die Details und Ergebnisse der Suche untersuchen, um die Fehlerbehebung zu erleichtern.
-
Sie können für jeden Befehl Folgendes angeben:
-
Name des Node oder der Storage Virtual Machine (SVM), um die Suche durchzuführen.
So können Sie die Suche nach einem bestimmten Node oder einer bestimmten SVM testen, um die Suche nach einem potenziellen Name-Service-Konfigurationsproblem zu verfeinern.
-
Gibt an, ob die Quelle für die Suche angezeigt wird.
So können Sie überprüfen, ob die richtige Quelle verwendet wurde.
-
-
ONTAP wählt den Service für die Abfrage basierend auf der konfigurierten Name Service Switch-Reihenfolge aus.
-
Diese Befehle sind auf der erweiterten Berechtigungsebene verfügbar.
-
Führen Sie eine der folgenden Aktionen aus:
Um den abzurufen… |
Verwenden Sie den Befehl… |
IP-Adresse eines Host-Namens |
|
Mitglieder einer Gruppe nach Gruppen-ID |
|
Mitglieder einer Gruppe nach Gruppennamen |
|
Liste der Gruppen, denen ein Benutzer angehört |
|
Hostname einer IP-Adresse |
|
Benutzerinformationen nach Benutzernamen |
|
Benutzerinformationen nach Benutzer-ID |
|
Netzgruppenmitgliedschaft eines Clients |
|
Netzwerkgruppenmitgliedschaft eines Clients mit der Suche nach Netgroup-by-Host |
|
Das folgende Beispiel zeigt einen DNS-Suchtest für die SVM vs1, indem versucht wird, die IP-Adresse für den Host acast1.eng.example.com abzurufen:
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
Das folgende Beispiel zeigt einen NIS-Suchtest für die SVM vs1, indem Sie versuchen, Benutzerinformationen für einen Benutzer mit der UID 501768 abzurufen:
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
Das folgende Beispiel zeigt einen LDAP-Suchtest für die SVM vs1, indem versucht wird, Benutzerinformationen für einen Benutzer mit dem Namen ldap1 abzurufen:
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
Das folgende Beispiel zeigt einen Netgroup-Lookup-Test für die SVM vs1, indem versucht wird herauszufinden, ob der Client dnshost0 Mitglied der netgroup lnetgroup 136 ist:
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
-
Analysieren Sie die Ergebnisse des durchgeführten Tests und ergreifen Sie die erforderlichen Maßnahmen.
Wenn der… Überprüfen Sie… Die Suche nach Host-Name oder IP-Adresse ist fehlgeschlagen oder hat falsche Ergebnisse angezeigt
DNS-Konfiguration
Suche hat eine falsche Quelle abgefragt
Name Service-Switch-Konfiguration
Die Benutzer- oder Gruppensuche ist fehlgeschlagen oder hat falsche Ergebnisse ergeben
-
Name Service-Switch-Konfiguration
-
Quellkonfiguration (lokale Dateien, NIS-Domain, LDAP-Client)
-
Netzwerkkonfiguration (wie etwa LIFs und Routen)
Die Suche nach dem Hostnamen ist fehlgeschlagen oder Zeitüberschreitung, und der DNS-Server löst keine DNS-Kurznamen auf (z. B. host1)
DNS-Konfiguration für Top-Level-Domain-Abfragen (TLD). Mit der
-is-tld-query-enabled false
Option zumvserver services name-service dns modify
Befehl können Sie TLD-Abfragen deaktivieren. -
"NetApp Technical Report 4668: Name Services Best Practices Guide"