Bagaimana cara menentukan apakah NFS mount sudah terpasang sebagai v3 atau v4?


43

Red Hat 5/6 ketika saya melakukan mount mengatakan tipe nfs, saya ingin tahu bagaimana menentukan versi jika tidak terdaftar dalam opsi mount atau fstab. Tolong jangan katakan remount dengan opsi versi, saya ingin tahu cara menentukan versi NFS yang sedang dipasang. Saya menduga ini akan default berdasarkan pengaturan NFS server / klien, tetapi bagaimana cara saya menentukan apa itu saat ini? Saya cukup yakin itu NFS v3 karena nfs4_setfacl sepertinya tidak didukung.

Jawaban:


48

Berikut adalah 2 cara untuk melakukannya:

meningkat

Menggunakan -vsakelar mount :

$ mount -v | grep /home/sam
mulder:/export/raid1/home/sam on /home/sam type nfs (rw,intr,tcp,nfsvers=3,rsize=16384,wsize=16384,addr=192.168.1.1)

nfsstat

Menggunakan nfsstat -m:

$ nfsstat -m | grep -A 1 /home/sam
/home/sam from mulder:/export/raid1/home/sam
 Flags: rw,vers=3,rsize=16384,wsize=16384,hard,intr,proto=tcp,timeo=600,retrans=2,sec=sys,addr=mulder

1
Patut dicatat, terkadang nfsstat -mmenunjukkan versi dan lebih detail ketika mount -vtidak.
bbodenmiller

28

Gunakan nfsstat -mitu akan menampilkan semua filesystem yang dipasang nfs dan properti mereka.


2
Saya menyukai jawaban Anda tetapi memberikannya kepada slm karena dia memberikan lebih banyak informasi.
Gregg Leventhal

Saya membatalkan jawaban ini karena mengandung lebih sedikit informasi, dan menjawab pertanyaan dengan sempurna.
Janac Meena


4

Di Ubuntu 12.04, mount -vmemiliki informasi yang sama daripada tanpa -v(tidak ada versi NFS).

nfsstat -m memperlihatkan informasi tentang versi.


1

Biasa saja

nfsstat

Di server master bekerja untuk saya -

Server nfs v3:

Menggunakan -m hanya bekerja pada slave

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.