A dica de hoje será sobre como desmontar partições no qual estamos recebendo a mensagem de que ainda está em uso.
Por exemplo: Você monta um CD no qual precisa instalar um determinado software, e depois de instalar este determinado software, você quer desmontar essa imagem, porém, quando dá o comando
umount, recebe a mensagem de que o ponto de montagem está ocupado.
Geralmente é só reiniciar que o problema é resolvido, porém, no meu caso tive esse problema em um servidor, que não podia ser reiniciado, mas eu tinha que desmontá-lo, já que precisava montar um outro CD.
Então resolvi fazer algumas pesquisas e achei a solução, que compartilho agora.
Existem duas maneiras de fazer:
- Esperando o sistema deixar de usar o ponto de montagem que está querendo desmontar.
- Matando todos os processos que estão utilizando o ponto de montagem.
Esperando o sistema
Podemos utilizar o comando:
# umount -l /mnt/ponto_de_montagem
Assim, o sistema encerrará todos os processos que estão utilizando o ponto de montagem, porém, não forçará nada.
Matando todos os processos
Podemos também utilizar o comando:
# fuser -k /mnt/ponto_de_montagem
Este comando encerrará todos os processos que estão usando o ponto de montagem, forçando assim a desmontagem do ponto. Depois do comando acima, basta desmontar o ponto com o comando:
# umount /mnt/ponto_de_montagem
Caso tenha ficado com alguma dúvida, fico a disposição em meu e-mail (rc.jeferson [ at ] gmail.com) para ajudar.
Se gostou do tutorial, pode me acompanhar em
meu blog, onde posto dicas e soluções relacionados à infraestrutura em TI.
Nenhum comentário foi encontrado.