Як визначити, чи кріплення NFS монтується як v3 чи v4?


42

Red Hat 5/6, коли я монтую, говорить про тип nfs, я хотів би знати, як визначити версію, якщо вона не вказана у параметрах кріплення або fstab. Будь ласка, не кажіть перезавантажте його за допомогою версії, я хочу знати, як визначити поточну версію NFS. Я здогадуюсь, що це буде за замовчуванням на основі налаштувань сервера / клієнта NFS, але як визначити, що це зараз? Я впевнений, що це NFS v3, тому що nfs4_setfacl не підтримується, здається.

Відповіді:


48

Ось два способи зробити це:

кріплення

Використання кріплення -v перемикача :

$ 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

Використання 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
Варто зауважити, іноді nfsstat -mпоказує версію та більше деталей, коли mount -vні.
bbodenmiller

28

Використовуючи nfsstat -mце, буде показано всі файлові системи, встановлені на nfs, та їх властивості.


2
Мені сподобалася ваша відповідь, але я дав її до slm, тому що він надав більше інформації.
Грегг Левенталь

Я відповів на цю відповідь, оскільки вона містила менше інформації, і відповіла на питання ідеально.
Janac Meena


4

В Ubuntu 12.04 mount -vє така ж інформація, як і без -v(версія NFS).

nfsstat -m показує інформацію про версію.


1

Просто просто

nfsstat

На майстер-сервері працював для мене -

Server nfs v3:

Використовуючи -м працював лише на рабів

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.