NFS montado como readonly, por quê?

2

Eu tenho um compartilhamento NFS que eu mesmo exporto e, em seguida, quero montar como readwrite. Mas, por algum motivo, ele é montado como somente leitura.

$ mount | grep test
127.0.0.1:/var/sharepath on /test type nfs4    (rw,relatime,vers=4.1,rsize=1048576,wsize=1048576,namlen=255,hard,proto=tcp,port=0,timeo=600,retrans=2,sec=sys,clientaddr=127.0.0.1,local_lock=none,addr=127.0.0.1)


$ cat /etc/exports | grep sharepath
/var/sharepath *(rw,sync,no_root_squash,no_subtree_check)

Até aqui parece bom. certo?

No entanto: touch: cannot touch ‘/test/asdf’: Read-only file system

Qual pode ser o motivo?

PS: var em si também é leitura escrita:

$ mount | grep lvol0
/dev/mapper/vg01r5-lvol0 on /var type xfs (rw,relatime,seclabel,attr2,inode64,noquota)
    
por erikbwork 19.03.2018 / 18:10

1 resposta

0

Estou ciente de que esse problema pode ter várias origens. No nosso caso, foi muito complicado.

Em /etc/exports também havia uma linha que dizia apenas /var sem nenhuma opção, etc. E que tinha precedência sobre /var/sharepath com todas as suas opções. Depois de excluir essa linha /var , ela funciona. Provavelmente, um erro de copiar e colar.

Outra solução para problemas semelhantes pode ser definindo prioridades via configuração de exportação.

    
por 20.03.2018 / 11:07

Tags