Atualizar montagem NFS

2

Se eu verificar um compartilhamento NFS em uma máquina e lsreceber as pastas.

Se eu cheguei ao host NFS e adicionei um novo diretório /etc/exportspara o cliente e fiz exportfs -ao que eu executo no cliente para atualizar os diretórios?

Exemplo (pseudoish):

nfsNode01:

echo "/share clientNode01 >> /etc/exports";
exportfs -a;

clientNode01:

cd /share;
ls;

nfsNode01:

echo "/share/folder clientNode01 >> /etc/exports";  
exportfs -a;  

clientNode01:

ls;  

Resultados ainda os mesmos que acima.

Se eu reiniciar, os /share/foldercompartilhamentos estão lá. Eu sei que deve haver uma maneira de atualizar essas informações do NFS. Tenho certeza que se eu deixar a conexão esperar o suficiente na próxima vez em que montei o / dsl o faria. Posso apenas desmontar / montar ou existe uma maneira melhor?

HayekSplosives
fonte
montar ou remontar é de fato o que está faltando. Como você esperaria que o nó soubesse sobre os compartilhamentos recém-criados sem tentar montá-los?
tink

Respostas:

8

Se este for o NFS4 no Linux, o seguinte parece fazer o truque:

mount -o remontar / compartilhar /

Rickard Armiento
fonte
0

Descobrir / exibir compartilhamentos NFS do cliente showmount -e

Exporta todos os caminhos do sistema de arquivos especificados no arquivo / etc / exports exportfs -r

ou você pode reiniciar o servidor nfs /etc/init.d/nfs restart

Savio Mathew
fonte