Я использую ядро CentOS 6.4 версии 2.6.32-358.23.2.el6.x86_64 # 1 SMP и имею следующую информацию nfs:
и я пытаюсь смонтировать том NFS с помощью nfs3. У меня есть следующая строка в моем fstab
:
172.16.11.87:/volume1/web / home / nas nfsver = 3 rsize = 8192, wsize = 8192, timeo = 14, intr (no_root_squach)
Когда я бегу nfsstat
он по-прежнему показывает клиента как nfs4
Server rpc stats:
calls badcalls badauth badclnt xdrcall
0 0 0 0 0
Client rpc stats:
calls retrans authrefrsh
1988817 6 1988818
Клиент nfs v4:
null read write commit open open_conf
0 0% 36943 1% 21606 1% 401 0% 392369 19% 375986 18%
open_noat open_dgrd close setattr fsinfo renew
0 0% 0 0% 387945 19% 22904 1% 3 0% 2914 0%
setclntid confirm lock lockt locku access
1 0% 1 0% 0 0% 0 0% 0 0% 97856 4%
getattr lookup lookup_root remove rename link
613996 30% 29888 1% 1 0% 1248 0% 253 0% 414 0%
symlink create pathconf statfs readlink readdir
26 0% 226 0% 2 0% 3 0% 0 0% 3825 0%
server_caps delegreturn getacl setacl fs_locations rel_lkowner
5 0% 0 0% 0 0% 0 0% 0 0% 0 0%
exchange_id create_ses destroy_ses sequence get_lease_t reclaim_comp
0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
layoutget layoutcommit layoutreturn getdevlist getdevinfo ds_write
0 0% 0 0% 0 0% 0 0% 0 0% 0 0%
ds_commit
0 0%
Вы неправильно написали nfsvers = 3 и no_root_squash.
nfsvers - это вариант.
<server>:</remote/export> </local/directory> <nfs-type> <options> 0 0
Похоже, вы упустили нсф-тип. Изменение nfsmount.conf может решить проблему в системе, которая никогда не будет работать с nfs4. Я столкнулся с той же проблемой, и она была решена вот так в вашем fstab
172.16.11.87:/volume1/web /home/nas nfs nfsvers=3 0 0
Чтобы люди могли получить реальный ответ на проблему, я решил ее следующим образом:
в /etc/nfsmount.conf
:
изменить Версию по умолчанию = 4 на Версию по умолчанию = 3
Вот и все, теперь он отображается как
nfsstat
Client rpc stats:
calls retrans authrefrsh
6 0 6
Client nfs v3: