У меня есть две директории, экспортированные с сервера NFS. На моем клиентском компьютере NFS я могу смонтировать один из каталогов, используя синтаксис по умолчанию, как NFS4. Однако другой каталог будет монтироваться, только если я явно укажу «vers = 3». Если я не использую этот синтаксис, я получаю сообщение об ошибке «mount.nfs: доступ запрещен сервером при монтировании nat149app:/var/fea/jobs».
Обе коробки RHEL 6.1.
На сервере:
[root@nat149app fea]# cat /etc/exports
# /var/fea/jobs -rw,async,no_root_squash xxx.xxx.1.0/24
# /usr/local -ro,async,no_root_squash xxx.xxx.1.0/24
/var/fea/jobs xxx.xxx.1.0/24(rw,async,no_root_squash)
/usr/local xxx.xxx.1.0/24(ro,async,no_root_squash)
На клиенте:
[root@nat145app ~]# mount
/dev/sda4 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type ext4 (rw)
/dev/sda5 on /home type ext4 (rw)
/dev/sda3 on /usr type ext4 (rw)
/dev/sda6 on /var type ext2 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
[root@nat145app ~]# mount nat149app:/usr/local /usr/local
[root@nat145app ~]# mount nat149app:/var/fea/jobs /var/fea/jobs
mount.nfs: access denied by server while mounting nat149app:/var/fea/jobs
[root@nat145app ~]# ll /var/fea
total 20K
drwxrwx--T 4 root feausers 4.0K Nov 29 13:25 ./
drwxr-xr-x. 22 root root 4.0K Nov 29 13:25 ../
drwxrwx--T 2 root feausers 4.0K Nov 29 13:25 jobs/
drwxrwx--T 2 root feausers 4.0K Nov 29 13:26 temp/
[root@nat145app ~]# mount -o vers=3 nat149app:/var/fea/jobs /var/fea/jobs
[root@nat145app ~]# mount
/dev/sda4 on / type ext4 (rw)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devpts on /dev/pts type devpts (rw,gid=5,mode=620)
tmpfs on /dev/shm type tmpfs (rw)
/dev/sda1 on /boot type ext4 (rw)
/dev/sda5 on /home type ext4 (rw)
/dev/sda3 on /usr type ext4 (rw)
/dev/sda6 on /var type ext2 (rw)
none on /proc/sys/fs/binfmt_misc type binfmt_misc (rw)
sunrpc on /var/lib/nfs/rpc_pipefs type rpc_pipefs (rw)
nat149app:/usr/local on /usr/local type nfs (rw,vers=4,addr=139.69.1.149,clientaddr=139.69.1.145)
nat149app:/var/fea/jobs on /var/fea/jobs type nfs (rw,vers=3,addr=139.69.1.149)
Я пробовал это как с RW, так и с Ro. Я также попробовал это без разрешения "o+t" в директориях. И я также попробовал это, используя записи в /etc /fstab. Не имеет никакого значения