Como posso exportar um sistema de arquivos / dev / mapper montado via NFS?

1

Eu tenho um servidor "pr-cl-n1" que monta / usr via / dev / mapper assim:

# mount
[...]
/dev/mapper/pr--cl--n1-usr on /usr type ext3 (rw,relatime,errors=continue,barrier=1,data=ordered)

A raiz do servidor é exportada via NFS. Meu / etc / exports é assim:

/       192.168.1.1(ro,no_root_squash,no_subtree_check)

Agora eu posso montar e ler a raiz / do cliente NFS 192.168.1.1 (eu uso am-utils para auto-montagem), mas esse cliente não pode acessar / usr (ele é mostrado vazio no cliente, mas definitivamente contém arquivos no servidor):

# ls /var/mnt/pr-cl-n1/usr
#

Parece que o "no_subtree_check" é ignorado para as montagens / dev / mapper. Existe outra opção que eu tenho que usar?

    
por Wile E. Genius 15.07.2015 / 10:35

1 resposta

0

infelizmente / e /usr são sistemas de arquivos diferentes. Você precisa exportar / usr.

/usr  192.168.1.1(ro,no_root_squash,no_subtree_check)

então exportfs -a .

    
por 15.07.2015 / 11:20