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ê tem:
Um sistema de arquivos File Storage NAS (NAS). Para mais informações, consulte Crie um sistema de arquivos.
Um destino de montagem. Para mais informações, consulte Gerencie destinos de montagem.
O sistema de arquivos montado no cliente que você pretende desmontar. Para mais informações, consulte Cenários.
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
umountsem necessidade.Se o erro
device is busyaparecer, algum processo ainda está acessando o sistema de arquivos. Para identificar e interromper esse processo:-
Instale o fuser caso não esteja presente:
CentOS, Red Hat Enterprise Linux (RHEL) e Alibaba Cloud Linux: o fuser 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 acessa o sistema de arquivos NAS.-
Execute
kill <pid>para interromper o processo.NotaNão interrompa processos do kernel.
Se ainda não for possível desmontar o sistema de arquivos, execute
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. Use-a apenas como último recurso.
-
-
Opcional. Desative a montagem automática.
Se houver uma entrada de montagem automática para este sistema de arquivos em
/etc/fstab, remova ou comente a linha correspondente para impedir que o sistema 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. Executenet usepara obter a letra da unidade de um destino de montagem.NotaO comando
net use * /deletesolicita confirmação para desmontar cada unidade mapeada individualmente.O comando
net use * /delete /ydesmonta todas as unidades mapeadas sem confirmação.
-
Opcional. Desative a montagem automática./@cmd
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 Agendador de Tarefas, localize a tarefa correspondente e exclua-a.
Execute
net usepara verificar o resultado da desmontagem. O sistema de arquivos estará desmontado se o sistema de arquivos SMB não aparecer mais na saída.