Se eu verificar um compartilhamento NFS em uma máquina e ls
receber as pastas.
Se eu cheguei ao host NFS e adicionei um novo diretório /etc/exports
para o cliente e fiz exportfs -a
o 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/folder
compartilhamentos 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?
Respostas:
Se este for o NFS4 no Linux, o seguinte parece fazer o truque:
fonte
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
fonte