Execute um comando para desmontar um sistema de arquivos NAS de uma instância ECS Linux ou Windows.
Pré-requisitos
Antes de começar, verifique se você possui:
Um sistema de arquivos File Storage NAS (NAS). Para mais informações, consulte Crie a file system.
Um ponto de montagem. Para mais informações, consulte Gerencie mount targets.
O sistema de arquivos montado no cliente do qual você pretende desmontá-lo. Para mais informações, consulte Mounting scenarios.
Desmontar de uma instância ECS Linux
Faça login no console do Elastic Compute Service (ECS).
Conecte-se à instância ECS.
-
Execute
umount /mntpara desmontar o sistema de arquivos Network File System (NFS). Substitua/mntpelo diretório de montagem real.NotaNão adicione parâmetros extras ao comando
umounta menos que seja necessário.Se o erro
device is busyaparecer, algum processo ainda está acessando o sistema de arquivos. Para identificar e encerrar o processo:-
Instale o fuser caso ele ainda não esteja presente:
CentOS, Red Hat Enterprise Linux (RHEL) e Alibaba Cloud Linux: o fuser já vem pré-instalado.
Ubuntu e Debian: execute
apt install -y fuser.
Execute
fuser -mv <local directory of the mount target>para identificar o ID do processo que está acessando o sistema de arquivos NAS.-
Execute
kill <pid>para encerrar o processo.NotaNão encerre processos do kernel.
Se ainda não for possível desmontar o sistema de arquivos, execute o comando
umount -f <Mount directory>ouumount -l <Mount directory>para forçar a desmontagem. A desmontagem forçada pode causar perda ou corrupção de dados. Utilize-a apenas como último recurso.
-
-
Opcional. Desabilite a montagem automática.
Se existir uma entrada de montagem automática para esse sistema de arquivos em
/etc/fstab, remova ou comente a linha correspondente para impedir que o sistema de arquivos seja remontado na inicialização. Verifique se o sistema de arquivos foi desmontado. Execute
mount -le confirme que o sistema de arquivos não aparece mais na saída.
Desmontar de uma instância ECS Windows
Faça login no console do ECS.
-
Abra o Prompt de Comando e execute o seguinte comando para desmontar o sistema de arquivos:
net use D: /deleteSubstitua a letra da unidade
D:pela letra real da unidade. Execute o comandonet usepara obter a letra da unidade de um ponto de montagem.NotaO comando
net use * /deletesolicita a confirmação da desmontagem de cada unidade mapeada, uma por uma.O comando
net use * /delete /ydesmonta todas as unidades mapeadas sem solicitar confirmação.
-
Opcional. Desabilite a montagem automática.
Exclua o script de montagem automática ou remova a entrada em
/etc/fstabpara impedir que o sistema de arquivos seja remontado na inicialização.Script de montagem automática para sistema de arquivos SMB: auto_mount.bat
Script de montagem automática para sistema de arquivos NFS: nas_auto.bat
Para remover também a tarefa agendada, abra o Task Scheduler, localize a tarefa correspondente e exclua-a.
Execute o comando
net usepara verifique o resultado da desmontagem. A desmontagem terá sido concluída se o sistema de arquivos SMB não aparecer mais na saída.