Como desmonto um compartilhamento NFS no Solaris 2.7 se o servidor NFS não puder ser contatado?

1

Toda vez que tento desmontar / algum / fs, ele diz que está ocupado. O servidor se foi bye bye; Alguém tem alguma ideia?

Eu tentei:

unmount -f /some/fs
Illegal option

unmount -o force /some/fs
Illegal option

unmount /some/fs
File system is busy
    
por another average joe 24.06.2009 / 03:22

4 respostas

2

Às vezes, isso funciona:

mount /some/fs -o remount,soft
umount -f /some/fs
    
por 24.06.2009 / 03:25
1

Se houver uma razão diferente de tentar manter as coisas arrumadas, como causar interrupções toda vez que você acidentalmente entrar nesse diretório, eu me pergunto se você poderia montar outra coisa por cima. Não tenho certeza se o lofs está no solaris 2.7 (o comando de montagem que usei funciona no Solaris 10), mas você pode tentar apenas montar outro diretório por cima:

mkdir /var/tmp/some_dir
mount -F lofs /var/tmp/some_dir /path/to/nfs/mount

Dessa forma, você não terá nenhum problema sempre que alguém tentar montar esse diretório. Você ainda pode encontrar problemas com comandos como o df.

Se essa não é uma solução ideal, você pode tentar configurar um servidor nfs temporário onde costumava estar e esperar que o servidor consiga se conectar a ele. Você poderia criar uma VM para isso, ou até mesmo configurar um compartilhamento de nfs no seu laptop e alterar o IP temporariamente. Apenas o suficiente para fazer o servidor pensar que tem uma montagem nfs válida e desmontá-la.

Isso tudo está soando um pouco mais de trabalho do que apenas reinicializar em um momento oportuno (como quando você instala patches) no entanto.

    
por 24.06.2009 / 04:02
1

Sua última entrada, "sistema de arquivos está ocupado", indica que há um arquivo aberto em algum lugar da montagem, que é a causa real da sua dor. Alguma chance de você poder rastrear esse arquivo e matar qualquer processo que esteja usando?

    
por 24.06.2009 / 07:55
0

Não tenho certeza se minha resposta em Q # 75883 aplica-se ao Solaris ou não.

    
por 19.10.2009 / 14:54

Tags