Saya sedang memasang sistem file NFS di mesin saya. Bagaimana cara mengetahui versi protokol NFS yang digunakan server? Saya tidak memiliki akses ke mesin server NFS, tetapi saya memiliki root pada mesin klien saya.
Adakah yang bisa saya jalankan di mesin klien saya untuk mengidentifikasi versi protokol NFS apa yang digunakan oleh server, atau versi apa yang didukungnya?
Saya tidak dapat menemukan informasi yang berguna di /var/log/messages
atau keluaran debugging kernel ( dmesg
).
Saya telah mencoba menjalankan nfsstat
, tetapi saya tidak yakin apakah itu memberi saya informasi yang berguna. Namun, ketika saya menjalankan nfsstat -s
untuk meminta informasi tentang server, saya tidak melihat sesuatu yang berguna:
# nfsstat -s
Server rpc stats:
calls badcalls badfmt badauth badclnt
0 0 0 0 0
Ketika saya berlari nfsstat -c
untuk meminta informasi tentang klien, saya memang melihat beberapa informasi tentang Client nfs v3
, tetapi saya tidak yakin bagaimana menafsirkannya. Apakah ini memberi tahu saya apa pun tentang protokol yang digunakan antara mesin klien saya dan server NFS? Apakah itu berarti saya sedang menggunakan v3 protokol NFS? Apakah itu memberi tahu saya apa pun tentang versi apa dari protokol NFS yang didukung server, misalnya, NFS v4?
Tergantung pada OS dan versi Anda, mungkin ada beberapa cara untuk memeriksanya.
nfsstat:
Tapi Anda pasti bisa
yang jelas merupakan keluaran yang sama.
Itu ditampilkan
vers=3
di server, danmountvers=3
.sumber
grep nfs /proc/mounts
(untuk saya di server) hanya menampilkannfsd /proc/nfsd nfsd rw,realtime 0 0
. Saya tidak memiliki klien yang benar-benar di-mount (saya tidak bisa menjalankannya). Semuanya tampak baik-baik saja (menggunakan nfs4 pada keduanya, alamat IP sudah benar, / etc / ekspor baik-baik saja,nfs-server
telah dimulai kembali,exportfs -rav
terlihat baik-baik saja,showmount -e server
dari klien terlihat baik-baik saja, dll .. tetapi ketika saya mencoba untuk me-mount SETIAP SAAT .. itu hang sampaimount.nfs: Connection timed out
--atau--mount.nfs4: Connection timed out
Sangat frustasi. Maaf atas kata-kata kasar saya yang mungkin tidak akan diperbaiki)./proc/fs/nfsd/versions
untuk mengetahui versi apa yang dikonfigurasi untuk didukung oleh server.Seseorang dapat membuka
/etc/nfsmount.conf
dan mendapatkan informasi tentang versi default dan versi yang didukung.sumber