NFS Server; Eigentümer wird auf Client nur als nobody gezeigt
Hallo, ich habe meinen Rechner neu installiert und auch den NFS Server neu eingerichtet. Dabei habe ich darauf geachtet, die gleichen Optionen wie vorher einzustellen. Den Server starte ich mit den Optionen: fsid=0,crossmnt,rw,root_squash,sync,no_subtree_check Bei dem NFS Client (hier habe ich nichts geändert) werden jetzt leider nicht mehr die Eigentümer und Gruppen korrekt angezeigt. Nach der Neuinstallation des Servers sehe ich beim Client nur noch "nobody". Auf beiden Rechnern habe ich jeweils einen User mit der UID 1000. Muß ich noch eine weitere Einstellungen anpassen, damit ich wieder den Eigentümer auf dem Client korrekt sehe? Auf dem Server Rechner habe ich Opensuse 12.2 installiert und auf dem Client die Version 11.4. Gruß Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am 13.02.2013 23:28, schrieb Bernd:
Hallo,
ich habe meinen Rechner neu installiert und auch den NFS Server neu eingerichtet. Dabei habe ich darauf geachtet, die gleichen Optionen wie vorher einzustellen. Den Server starte ich mit den Optionen: fsid=0,crossmnt,rw,root_squash,sync,no_subtree_check
Bei dem NFS Client (hier habe ich nichts geändert) werden jetzt leider nicht mehr die Eigentümer und Gruppen korrekt angezeigt. Nach der Neuinstallation des Servers sehe ich beim Client nur noch "nobody". Auf beiden Rechnern habe ich jeweils einen User mit der UID 1000. Muß ich noch eine weitere Einstellungen anpassen, damit ich wieder den Eigentümer auf dem Client korrekt sehe?
Auf dem Server Rechner habe ich Opensuse 12.2 installiert und auf dem Client die Version 11.4.
Gruß Bernd
Klingt so, als ob der Server die "UID" bzw. den Nutzer mit dem geschrieben wird nicht kennt. Haben die beide ihre eigene Benutzerverwaltung, oder gibt der Server auch LDAP an den Client raus (zur Benutzerverwaltung)? -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Sebastian Reinhardt wrote:
Am 13.02.2013 23:28, schrieb Bernd:
Hallo,
ich habe meinen Rechner neu installiert und auch den NFS Server neu eingerichtet. Dabei habe ich darauf geachtet, die gleichen Optionen wie vorher einzustellen. Den Server starte ich mit den Optionen: fsid=0,crossmnt,rw,root_squash,sync,no_subtree_check
Bei dem NFS Client (hier habe ich nichts geändert) werden jetzt leider nicht mehr die Eigentümer und Gruppen korrekt angezeigt. Nach der Neuinstallation des Servers sehe ich beim Client nur noch "nobody". Auf beiden Rechnern habe ich jeweils einen User mit der UID 1000. Muß ich noch eine weitere Einstellungen anpassen, damit ich wieder den Eigentümer auf dem Client korrekt sehe?
Auf dem Server Rechner habe ich Opensuse 12.2 installiert und auf dem Client die Version 11.4.
Klingt so, als ob der Server die "UID" bzw. den Nutzer mit dem geschrieben wird nicht kennt. Haben die beide ihre eigene Benutzerverwaltung, oder gibt der Server auch LDAP an den Client raus (zur Benutzerverwaltung)?
Wichtig ware noch die eingesetzte NFS Version gewesen - die Zeile mit den Optionen (insbes. fsid=0) deutet auf nfsv4 hin. Für v4 brauchst du auf dem Server für ein korrektes mapping den idmapd - diesen musst du vorher in /etc/idmapd.conf konfigurieren. Ferner muss die "Domain" aus idmapd.conf mit dem entsprechenden Eintrag am Client überbeinstimmen (ob auf dem client der idmapd auch laufen muss - da bin Ich mir derzeit nicht sicher) Andreas -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
On 02/14/2013 06:38 AM, Kyek, Andreas, Vodafone DE wrote:
Für v4 brauchst du auf dem Server für ein korrektes mapping den idmapd - diesen musst du vorher in /etc/idmapd.conf konfigurieren.
Das ist zwar theoretisch richtig, aber die Standardkonfiguration lief bei mir eigentlich immer. Allerdings sind meine UIDs auf allen Maschinen gleich. Der wichtige Punkt ist aber, dass der idmapd auf beiden Maschinen laufen muss. Wenn er auf dem Client nicht läuft, erscheint genau das Verhalten, alle UIDs werden auf 4294967294 gemappt: $ sudo kill $PID_OF_IDMAPD $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 4294967294 4294967294 4096 Jan 21 10:37 /PELMEN/home/BACKUP/ Startet man den idmapd neu, sieht alles wie gewohnt aus: $ sudo /usr/sbin/rpc.idmapd $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 root root 4096 Jan 21 10:37 /PELMEN/home/BACKUP/ Torsten -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 14. Februar 2013, 10:39:36 schrieb Torsten Förtsch:
On 02/14/2013 06:38 AM, Kyek, Andreas, Vodafone DE wrote:
Für v4 brauchst du auf dem Server für ein korrektes mapping den idmapd - diesen musst du vorher in /etc/idmapd.conf konfigurieren.
Das ist zwar theoretisch richtig, aber die Standardkonfiguration lief bei mir eigentlich immer. Allerdings sind meine UIDs auf allen Maschinen gleich.
Der wichtige Punkt ist aber, dass der idmapd auf beiden Maschinen laufen muss. Wenn er auf dem Client nicht läuft, erscheint genau das Verhalten, alle UIDs werden auf 4294967294 gemappt:
$ sudo kill $PID_OF_IDMAPD $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 4294967294 4294967294 4096 Jan 21 10:37 /PELMEN/home/BACKUP/
Startet man den idmapd neu, sieht alles wie gewohnt aus:
$ sudo /usr/sbin/rpc.idmapd $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 root root 4096 Jan 21 10:37 /PELMEN/home/BACKUP/
Torsten
Danke für die Infos. Ich werde es am Wochenende ausprobieren. Gruß Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Donnerstag, 14. Februar 2013, 10:39:36 schrieb Torsten Förtsch:
On 02/14/2013 06:38 AM, Kyek, Andreas, Vodafone DE wrote:
Für v4 brauchst du auf dem Server für ein korrektes mapping den idmapd - diesen musst du vorher in /etc/idmapd.conf konfigurieren.
Das ist zwar theoretisch richtig, aber die Standardkonfiguration lief bei mir eigentlich immer. Allerdings sind meine UIDs auf allen Maschinen gleich.
Der wichtige Punkt ist aber, dass der idmapd auf beiden Maschinen laufen muss. Wenn er auf dem Client nicht läuft, erscheint genau das Verhalten, alle UIDs werden auf 4294967294 gemappt:
$ sudo kill $PID_OF_IDMAPD $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 4294967294 4294967294 4096 Jan 21 10:37 /PELMEN/home/BACKUP/
Startet man den idmapd neu, sieht alles wie gewohnt aus:
$ sudo /usr/sbin/rpc.idmapd $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 root root 4096 Jan 21 10:37 /PELMEN/home/BACKUP/
Torsten
Hallo, ich hab jetzt mal die Details geprüft: - auf dem Server wie auf dem Client läuft v4 - der Dienst idmap läuft auf beiden Geräten - die Dateien idmap.conf zeigen die identischen Domains - die UIDs sind auf beiden Geräten identisch - ein Neustart des idmap Dienstes bringt keine Besserung - irgendwie schon interessant, daß die alte Installation weiterhin funktioniert => daher nehme ich an, daß die Client Konfiguration stimmt - bei der Server Konfiguration habe ich nochmal einen Abgleich zwischen der alten Installation und der neuen gemacht => hier habe ich keine Unterschiede gefunden - einen Unterschied der NFS Versionen auf dem Server und Client habe ich noch nicht geprüft => das sollte aber meiner Auffassung nach keinen Unterschied machen, da das Protokoll für den NFS Dienst ja gleich geblieben sein sollte - auch eine weitere Suche im Internet hat mir noch keine weitere Erkenntnis gebracht Fazit: ich werde jetzt mal den Client neu installieren, da er nicht mehr sauber arbeitet. Vielleicht wird dann ja alles gut - oder habt Ihr noch eine Idee? Gruß Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
Am Samstag, 16. Februar 2013, 18:19:00 schrieb Bernd:
Am Donnerstag, 14. Februar 2013, 10:39:36 schrieb Torsten Förtsch:
On 02/14/2013 06:38 AM, Kyek, Andreas, Vodafone DE wrote:
Für v4 brauchst du auf dem Server für ein korrektes mapping den idmapd - diesen musst du vorher in /etc/idmapd.conf konfigurieren.
Das ist zwar theoretisch richtig, aber die Standardkonfiguration lief bei mir eigentlich immer. Allerdings sind meine UIDs auf allen Maschinen gleich.
Der wichtige Punkt ist aber, dass der idmapd auf beiden Maschinen laufen muss. Wenn er auf dem Client nicht läuft, erscheint genau das Verhalten, alle UIDs werden auf 4294967294 gemappt:
$ sudo kill $PID_OF_IDMAPD $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 4294967294 4294967294 4096 Jan 21 10:37 /PELMEN/home/BACKUP/
Startet man den idmapd neu, sieht alles wie gewohnt aus:
$ sudo /usr/sbin/rpc.idmapd $ ls -ld /PELMEN/home/BACKUP/ drwxr-xr-x 8 root root 4096 Jan 21 10:37 /PELMEN/home/BACKUP/
Torsten
Hallo,
ich hab jetzt mal die Details geprüft:
- auf dem Server wie auf dem Client läuft v4 - der Dienst idmap läuft auf beiden Geräten - die Dateien idmap.conf zeigen die identischen Domains - die UIDs sind auf beiden Geräten identisch - ein Neustart des idmap Dienstes bringt keine Besserung - irgendwie schon interessant, daß die alte Installation weiterhin funktioniert => daher nehme ich an, daß die Client Konfiguration stimmt - bei der Server Konfiguration habe ich nochmal einen Abgleich zwischen der alten Installation und der neuen gemacht => hier habe ich keine Unterschiede gefunden - einen Unterschied der NFS Versionen auf dem Server und Client habe ich noch nicht geprüft => das sollte aber meiner Auffassung nach keinen Unterschied machen, da das Protokoll für den NFS Dienst ja gleich geblieben sein sollte - auch eine weitere Suche im Internet hat mir noch keine weitere Erkenntnis gebracht
Fazit: ich werde jetzt mal den Client neu installieren, da er nicht mehr sauber arbeitet. Vielleicht wird dann ja alles gut - oder habt Ihr noch eine Idee?
Gruß Bernd
Hallo, ich habe jetzt auf dem Client die gleiche Version wie auf dem Server installiert - und siehe da: die Eigentümer werden mit der Standardkonfiguation sauber angezeigt. Scheint dann wohl doch irgendwie an den verschiedenen NFS Versionen zu liegen. Gruß Bernd -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um den Listen Administrator zu erreichen, schicken Sie eine Mail an: opensuse-de+owner@opensuse.org
participants (4)
-
Bernd
-
Kyek, Andreas, Vodafone DE
-
Sebastian Reinhardt
-
Torsten Förtsch