Ich versuche, eine Remote-RHEL-Maschine mit unserem Netzwerk zu verbinden. Ich kann jetzt mit festen NAT-Adressen per SSH zwischen den Maschinen kommunizieren. Ich habe die Dateien und /etc/auto.misc
vom lokalen Computer (genannt „Cougar“) auf den Remote-Computer (genannt „Forth“) kopiert und die NFS- und AUTOFS-Dienste auf beiden neu gestartet. Auf Forth sind alle Ports geöffnet./etc/auto.master
/etc/exports
Beispiel für auto_misc:
forth_data -soft forth:/export/data
Beispiel von /etc/exports
"forth"
/export/data cougar(rw)
Hier ist der Befehlszeilenfehler bei Cougar:
nm@cougar:/home/nm{119} cd /misc/forth_data
/misc/forth_data: No such file or directory.
nm@cougar:/home/nm{120}
Irgendwelche Gedanken?
Antwort1
Stellen Sie vor dem Hochfahren autofs
sicher, dass Sie alles direkt über die Befehlszeile manuell mounten können!
Überprüfen Sie zunächst, ob Sie die exportierten Freigaben von Cougar sehen können:
$ showmount -e forth
Wenn das funktioniert, versuchen Sie, sie zu mounten:
$ sudo mount forth:/export/data /mnt
Wenn dies funktioniert, wissen Sie zwei Dinge, die für Sie keine Probleme verursachen.
- Der Server exportiert die NFS-Freigabe korrekt
- Die Firewall-Regeln erlauben die Verbindung
Wenn Sie Probleme haben, lösen Sie diese zunächst mit mount
.
Problembereiche
- Läuft NFSD auf Forth?
- Bist du weitergerannt
exportfs -a
? - Läuft Portmap? (Wird für NFS v3 benötigt, nicht für NFS v4)
- Läuft rpcidmapd? (Erforderlich für NFS v4)
- Läuft nfslock?
Es gibt noch mehr, aber dies ist der Einstieg.