Ich mounte ein NFS-Dateisystem auf meinem Computer. Wie finde ich heraus, welche Version des NFS-Protokolls der Server verwendet? Ich habe keinen Zugriff auf den NFS-Server, aber auf meinem Client-Computer ist root.
Kann ich irgendetwas auf meinem Client-Computer ausführen, um festzustellen, welche Version des NFS-Protokolls vom Server verwendet wird oder welche Versionen unterstützt werden?
Ich konnte in der /var/log/messages
Kernel-Debugging-Ausgabe ( dmesg
) keine nützlichen Informationen finden .
Ich habe versucht zu rennen nfsstat
, bin mir aber nicht sicher, ob es mir nützliche Informationen gibt. Wenn ich jedoch laufe nfsstat -s
, um Informationen über den Server anzufordern, sehe ich nichts Nützliches:
# nfsstat -s
Server rpc stats:
calls badcalls badfmt badauth badclnt
0 0 0 0 0
Wenn ich laufe nfsstat -c
, um Informationen über den Client anzufordern, werden einige Informationen zu angezeigt Client nfs v3
, aber ich bin nicht sicher, wie ich dies interpretieren soll. Gibt dies Aufschluss über das Protokoll, das zwischen meinem Client-Computer und dem NFS-Server verwendet wird? Bedeutet dies, dass ich derzeit Version 3 des NFS-Protokolls verwende? Gibt es Informationen zu den vom Server unterstützten Versionen des NFS-Protokolls, z. B. NFS v4?
Je nach Betriebssystem und Version gibt es verschiedene Möglichkeiten, dies zu überprüfen.
nfsstat:
Aber Sie können sicher sein
Das ist natürlich die gleiche Ausgabe.
Es zeigt
vers=3
auf dem Server undmountvers=3
.quelle
grep nfs /proc/mounts
(für mich auf dem Server) wird nur angezeigtnfsd /proc/nfsd nfsd rw,realtime 0 0
. Ich habe den Client nicht wirklich gemountet (ich kann ihn nicht zum Laufen bringen). Alles scheint in Ordnung (mit nfs4 auf beiden IP - Adressen korrekt sind, / etc / exports in Ordnung ist,nfs-server
neu gestartet wurde,exportfs -rav
sieht gut aus ,showmount -e server
vom Client sieht gut aus , etc. .. aber wenn ich versuche zu montieren JEDES MAL .. es hängt bismount.nfs: Connection timed out
- oder -mount.nfs4: Connection timed out
. So frustrierend. Tut mir leid für meine Beschimpfungen, die wahrscheinlich nicht behoben werden)./proc/fs/nfsd/versions
herausfinden, für welche Versionen der Server konfiguriert ist.Man kann
/etc/nfsmount.conf
die Informationen über die Standardversion und die unterstützte Version öffnen und abrufen.quelle