Não é possível limpar pontos de montagem fantasma

0
O comando

'mount' mostra vários pontos de montagem em vários dispositivos de disco que eu tinha configurado anteriormente:

$ mount
...
/dev/sdf1 on /mnt/<mp1>  type xfs (rw)
...
/dev/sdd1 on /mnt/<mp2>  type xfs (rw)
...

Mas não consigo "desmontar" nenhum desses pontos de montagem "fantasma":

$ umount -f /mnt/<mp1>
mount: /mnt/<mp1>: mountpoint not found

Também verifiquei se o diretório foi removido:

$ ls -al /mnt
total 4
drwxr-xr-x.  2 root root    6 Apr  1 14:57 .
drwxr-xr-x. 19 root root 4096 Apr  1 13:21 ..

Sou usuário root em execução no linux do CentOS7:

$ whoami
root

$ cat /etc/*release*
CentOS Linux release 7.2.1511 (Core) 
...

Eu também tentei reiniciar meu sistema, mas esses pontos de montagem ainda aparecem. Não consigo encontrar nenhum processo que ainda esteja usando essas montagens. O que da??? Alguma outra idéia sobre como limpar esses pontos de montagem 'fantasma'?

    
por jersey bean 01.04.2016 / 21:35

2 respostas

2

Hmmm .... eu ficaria surpreso se uma reinicialização não resolvesse esse problema.

No entanto, se você não estiver em reinicializações, pode tentar usar a opção de desmontagem lenta que o Linux fornece:

 umount -l /my-mount

e removê-lo da tabela de montagem visível. Eu fiz isso com sucesso.

    
por 01.04.2016 / 23:47
0

Tente se referir ao (s) dispositivo (s) montado (s) em vez disso

# umount -f /dev/sdf1

Ou crie os pontos de montagem, desmonte e remova os pontos de montagem.

    
por 02.04.2016 / 03:44