mount nfs com opção nolock, não entram em vigor

1

Eu quero montar um volume nfs com opção nolock e ele monta o sucesso. Mas o resultado parece que a opção nolock não funciona.

[root@k8s-worker-2 opt]# umount nfs-test1/
[root@k8s-worker-2 opt]# mount -t nfs -o nolock,local_lock=all 369d24acc5-iba25.cn-shanghai.nas.aliyuncs.com:/ /opt/nfs-test1/
[root@k8s-worker-2 opt]# mount | grep nfs-test1
369d24acc5-iba25.cn-shanghai.nas.aliyuncs.com:/ on /opt/nfs-test1 type nfs4 (rw,relatime,vers=4.0,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,timeo=600,retrans=2,sec=sys,clientaddr=192.168.83.54,local_lock=none,addr=192.168.83.57)

até mesmo a opção local_lock não parece ok.

    
por Jeff 16.03.2018 / 08:53

1 resposta

1

Por padrão, mount começa da versão superior do protocolo NFS e desce para baixo. No seu caso, o servidor NFS suporta a versão 4, portanto, a versão 4 será usada. Mas o NFS4 não suporta as opções lock/nolock e local_lock . man 5 nfs . Se você quiser usar essas opções de bloqueio, será necessário incluir a opção vers=3 em seu comando de montagem.

    
por 16.03.2018 / 11:09

Tags