Ingo62
22.12.06, 16:28
Hallo,
ich betreue in unserer Firma 3 Linux-Maschinen, da ich der einzige bin, der von Linux ein wenig Ahnung hat. Leider bin ich mit meinem Latein jetzt am Ende.
Folgende Situation:
Diverse Server im LAN, eben auch ein Linux-Server mit SuSe 9.1 Prof.
Dann unser WebServer, ebenfalls mit SuSE 9.1 Prof., der am OPT-Port (DMZ) einer Sonicwall TZ-170 hängt (also Firewall).
Vor ca. einem halben Jahr, habe ich nach einem Artikel in der c't den dirvish als Backup-Lösung eingerichtet. Dazu habe ich mit YAST auf dem Linux-Server im LAN einen NFS-Server eingerichtet, damit dirvish seine Sicherungen dort ablegen kann.
Das ganze hat wunderbar funktioniert, bis wir vor kurzem aus Wartungsgründen den WebServer neu starten mussten.
Es hat einen halben Tag gedauert, bis ich durch intensives googeln erfahren habe, dass der Port für mountd dynamisch vergeben wird. War natürlich ein anderer als vor dem reboot und somit gings nicht über die Firewall :mad:
Hab das jetzt über einen Eintrag in /etc/services festgenagelt.
Dennoch klappt der Zugriff des NFS-Clients nicht mehr. Es kommt ständig "keine Berechtigung". Ein Blick in /var/log/messages des Servers zeigt: ....: no export entry
Aber das stimmt nicht.
1. hab ich hier nichts geändert und es hat ja mal getan und
2. hier der Eintrag in /etc/exports:
/backup/ 192.168.0.2(rw,no_root_squash,sync)
Den NFS-Server hab ich mehrfach neu gestartet (rcnfsserver restart), bzw. exportfs -arv durchgeführt.
Die Dienste sind auch alle am Laufen (nfs, portmapper, mountd, ...).
Und dennoch......
Obwohl ich mit IP-Adresse arbeite habe ich aus Verzweiflung auch schon die /etc/hosts auf beiden Maschinen entsprechend bearbeitet und auch in /etc/hosts.allow den Eintrag ALL: 192.168.0.2 vorgenommen (auf dem NFS-Server).
Auf dem Client:
mount SERVER:/backup /backup -t nfs, (wobei SERVER=IP-Adresse) bzw. entsprechender Eintrag in /etc/fstab durch YAST.
No success.
Obwohl ich jetzt Urlaub habe, lässt mich dieses Problem nicht mehr los.
Ich hoffe, dass ich hier den entscheidenden Hinweis bekomme.
ich betreue in unserer Firma 3 Linux-Maschinen, da ich der einzige bin, der von Linux ein wenig Ahnung hat. Leider bin ich mit meinem Latein jetzt am Ende.
Folgende Situation:
Diverse Server im LAN, eben auch ein Linux-Server mit SuSe 9.1 Prof.
Dann unser WebServer, ebenfalls mit SuSE 9.1 Prof., der am OPT-Port (DMZ) einer Sonicwall TZ-170 hängt (also Firewall).
Vor ca. einem halben Jahr, habe ich nach einem Artikel in der c't den dirvish als Backup-Lösung eingerichtet. Dazu habe ich mit YAST auf dem Linux-Server im LAN einen NFS-Server eingerichtet, damit dirvish seine Sicherungen dort ablegen kann.
Das ganze hat wunderbar funktioniert, bis wir vor kurzem aus Wartungsgründen den WebServer neu starten mussten.
Es hat einen halben Tag gedauert, bis ich durch intensives googeln erfahren habe, dass der Port für mountd dynamisch vergeben wird. War natürlich ein anderer als vor dem reboot und somit gings nicht über die Firewall :mad:
Hab das jetzt über einen Eintrag in /etc/services festgenagelt.
Dennoch klappt der Zugriff des NFS-Clients nicht mehr. Es kommt ständig "keine Berechtigung". Ein Blick in /var/log/messages des Servers zeigt: ....: no export entry
Aber das stimmt nicht.
1. hab ich hier nichts geändert und es hat ja mal getan und
2. hier der Eintrag in /etc/exports:
/backup/ 192.168.0.2(rw,no_root_squash,sync)
Den NFS-Server hab ich mehrfach neu gestartet (rcnfsserver restart), bzw. exportfs -arv durchgeführt.
Die Dienste sind auch alle am Laufen (nfs, portmapper, mountd, ...).
Und dennoch......
Obwohl ich mit IP-Adresse arbeite habe ich aus Verzweiflung auch schon die /etc/hosts auf beiden Maschinen entsprechend bearbeitet und auch in /etc/hosts.allow den Eintrag ALL: 192.168.0.2 vorgenommen (auf dem NFS-Server).
Auf dem Client:
mount SERVER:/backup /backup -t nfs, (wobei SERVER=IP-Adresse) bzw. entsprechender Eintrag in /etc/fstab durch YAST.
No success.
Obwohl ich jetzt Urlaub habe, lässt mich dieses Problem nicht mehr los.
Ich hoffe, dass ich hier den entscheidenden Hinweis bekomme.