No Ubuntu 12.04, há alguma ferramenta para verificar quais programas estão se conectando a outro compartilhamento de servidor NFS?

0

Existem alguns programas em execução no cliente, portanto, quero verificar quais programas estão usando arquivos ou se estão conectando ao servidor. Para ser seguro, quero verificar isso primeiro antes de desligar o servidor. Sim, eu uso a desmontagem para desconectar o servidor NFSserver. Mas se alguns programas no cliente dependem dos arquivos no servidor, acho que eles obterão os resultados errados. Então eu peço ajuda para que existam alguns comandos sobre isso.

    
por research2010 16.04.2014 / 02:12

1 resposta

0

Você pode verificar quais programas estão acessando ativamente um recurso de rede usando os comandos fuser e lsof . Supondo que seu compartilhamento NFS seja montado em / mnt / nfs, você poderia usar um dos seguintes comandos para procurar processos que acessam o compartilhamento:

lsof -Pni

ou

fuser -m /mnt/nfs

A opção fuser fornecerá uma lista de IDs de processo que estão acessando o ponto de montagem especificado com a opção -m. Você pode adicionar a opção -k para finalizar esses processos automaticamente.

Com a opção lsof , você terá que procurar o endereço IP do servidor na última coluna. O nome do processo estará na primeira coluna. Você pode querer ficar com fuser .

    
por jkt123 16.04.2014 / 04:09