Todos os produtos
Search
Central de documentação

File Storage NAS:Montar um sistema de arquivos NFS em várias instâncias ECS simultaneamente

Última atualização: Jun 27, 2026

Para compartilhar dados de um sistema de arquivos File Storage NAS (NAS) entre várias instâncias do Elastic Compute Service (ECS), use o Cloud Assistant para montar o sistema de arquivos em múltiplas instâncias ao mesmo tempo. Este recurso oferece suporte apenas ao protocolo Network File System (NFS).

Pré-requisitos

  • O Cloud Assistant Agent está instalado e em execução nas suas instâncias ECS.

  • As instâncias ECS estão no estado Running.

  • Sua rede atende a um dos seguintes requisitos:

    • Mesma VPC: As instâncias ECS e o ponto de montagem do sistema de arquivos NAS residem na mesma virtual private cloud (VPC).

    • Rede clássica: Para instâncias legadas na rede clássica, autorize os endereços IP privados no grupo de permissões associado ao ponto de montagem. Para mais informações, consulte Gerenciar grupos de permissões.

    • Acesso entre VPCs: As instâncias ECS e o ponto de montagem residem em VPCs diferentes conectadas entre si. Os endereços IP privados das instâncias ECS estão autorizados no grupo de permissões vinculado ao ponto de montagem. Para mais detalhes, consulte Usar o CEN para montar um sistema de arquivos NAS entre VPCs na mesma região.

Limites

  • Há suporte apenas para sistemas de arquivos NFS.

  • Há compatibilidade apenas com instâncias ECS Linux. CoreOS, FreeBSD e Fedora CoreOS não oferecem suporte ao recurso de montagem em lote. Em instâncias Red Hat, instale o Cloud Assistant Agent via RPM antes de montar o sistema. Para mais informações, consulte Instalar o agente do Cloud Assistant.

  • As instâncias ECS e o sistema de arquivos NAS devem estar na mesma região.

Procedimento

  1. Acesse o console do ECS.

  2. No painel de navegação à esquerda, escolha Maintenance & Monitoring > Cloud Assistant.

  3. Na barra de navegação superior, selecione a região onde residem as instâncias ECS.

  4. Na aba Common Commands, pesquise por ACS-NAS-ClickMount-Mount-Linux-NFS.sh e clique em Run.

  5. No painel Run Command, configure os parâmetros a seguir:

Parâmetros do comando

Parameter

Description

MountTargetDomain

Endereço do ponto de montagem do sistema de arquivos. Formato: ****.nas.aliyuncs.com. Encontre esse endereço na página Mount Targets do seu sistema de arquivos no console do NAS. Para mais informações, consulte Gerenciar pontos de montagem.

EcsLocalPath

Diretório local na instância ECS onde o sistema de arquivos NAS será montado. Especifique um caminho absoluto vazio que comece com /, como /mnt ou /mnt/nas.

NasRemotePath

Diretório do sistema de arquivos NAS a ser montado. Defina como o diretório raiz (/) ou um subdiretório, como /abc.

ProtocolType

Versão do protocolo NFS. Valores válidos:

  • General-purpose NAS: NFSv3 ou NFSv4.0

  • Extreme NAS: NFSv3

Importante: Este valor diferencia maiúsculas de minúsculas e não pode conter espaços no início ou no final.

AutoMountOnBoot

Define se o sistema de arquivos é montado automaticamente quando a instância ECS inicia. Valores válidos: true ou false (apenas letras minúsculas).

MountParam

Opcional. Parâmetros de montagem personalizados. Se não houver requisitos específicos, deixe este parâmetro vazio. Para obter informações sobre os parâmetros, consulte Montar um sistema de arquivos NFS.

Opções de execução

Parameter

Description

Execution Plan

Selecione quando executar o comando:

  • Immediate execution: Executa o comando imediatamente.

  • After the next startup of the system: Executa na próxima inicialização da instância.

  • After each system startup: Executa sempre que a instância for iniciada.

  • Perform Only Dry Run: Verifica a solicitação sem executar o comando. As verificações incluem parâmetros da solicitação, ambiente de execução da instância e status do Cloud Assistant Agent.

  • Run on Schedule: Executa em intervalos ou horários especificados (intervalo fixo, única vez ou baseado em cron).

Execution Path

Caminho onde o comando será executado.

Username

Conta de usuário para execução do comando. Padrão: root para instâncias Linux. É uma prática recomendada usar o princípio do menor privilégio para executar comandos. Para mais informações, consulte Executar comandos do Cloud Assistant como um usuário comum.

Timeout

Tempo limite em segundos. Se a execução do comando exceder esse período, a tarefa será interrompida forçadamente.

Tags

Defina pares chave-valor de tag para classificação e gerenciamento.

Task Stop Scope

Modo para interromper tarefas manualmente ou por tempo limite:

  • Command Process: Encerra apenas o processo do comando.

  • Command Process Tree: Encerra o processo do comando e todos os processos filhos.

Launcher

Programa lançador para execução do script.

  1. Selecione as instâncias ECS nas quais deseja montar o sistema de arquivos.

  2. Clique em Run.

Consultar resultados da execução do comando

Após executar um comando de montagem, desmontagem ou consulta, use o Cloud Assistant para visualizar os resultados.

  1. Acesse o console do ECS.

  2. No painel de navegação à esquerda, escolha Maintenance & Monitoring > Cloud Assistant.

  3. Selecione a região onde residem as instâncias ECS.

  4. Na aba Command Execution Result, selecione Command Name na lista suspensa, insira o nome do comando cuja saída você deseja consultar e clique no ícone 查询图标.

    • Montagem: ACS-NAS-ClickMount-Mount-Linux-NFS.sh

    • Desmontagem: ACS-NAS-ClickMount-Unmount-Linux-NFS.sh

    • Consulta: ACS-NAS-ClickMount-Check-Linux-NFS.sh

  5. Clique em View na coluna Actions para ver os detalhes da execução.

  6. Na aba Instances do painel de detalhes da execução do comando, clique no ícone 批量图标001 ao lado do nome da instância de destino para visualizar os resultados detalhados do comando.

批量004

Se ocorrer um erro, identifique a causa e corrija-o. Em seguida, execute o comando novamente. Para mais informações, consulte a seção Mensagens de erro neste tópico.

Mensagens de erro

A tabela a seguir descreve os códigos de erro que podem aparecer na saída do comando.

ErrorCode

Description

Solution

SystemNoPermission

O comando não foi executado com permissões de root.

Garanta que o comando seja executado como usuário root.

SystemMissingMounts

O arquivo /proc/self/mounts está ausente.

Verifique a integridade do sistema operacional.

SystemMissingFstab

O arquivo /etc/fstab está ausente.

Crie o arquivo de configuração fstab.

SystemBashOutdated

A versão do bash é anterior à 4,0.

Atualize o bash para a versão 4,0 ou superior.

BadInputMountTarget

O endereço do ponto de montagem é inválido.

Use um ponto de montagem terminado em .nas.aliyuncs.com.

BadInputLocalPath

O caminho local é inválido.

Utilize um caminho absoluto começando com /.

BadInputRemotePath

O caminho remoto do NAS é inválido.

Utilize um caminho absoluto começando com /.

BadInputProtocol

O tipo de protocolo é inválido.

Use NFSv3 ou NFSv4.0 (diferencia maiúsculas de minúsculas).

BadInputAutoMount

O valor de montagem automática é inválido.

Use true ou false (letras minúsculas).

BadInputForceUnmount

O valor de desmontagem forçada é inválido.

Use true ou false.

NasClientNfsInstallFail

Falha ao instalar o cliente NFS.

Instale manualmente o pacote do cliente NFS.

LocalPathCreateFail

Falha ao criar o diretório de montagem.

Crie o diretório manualmente.

LocalPathAlreadyMounted

O diretório já está montado em outro ponto de montagem.

Escolha um diretório local diferente.

LocalPathNonEmpty

O diretório de montagem não está vazio.

Utilize um diretório vazio.

LocalPathNotOnMountTarget

O caminho local não está montado neste ponto de montagem.

Inicie a operação a partir do ponto de montagem correto.

LocalPathMultipleMounts

O caminho local está montado várias vezes.

Verifique e force a desmontagem.

LocalPathAncestorMounted

Um diretório pai já está montado.

Escolha um diretório fora da montagem existente.

LocalPathNonExistent

O caminho de montagem não existe.

Escolha um caminho diferente.

RemotePathCreateFail

Falha ao criar o subdiretório do NAS.

Monte o diretório raiz em vez disso.

MountFailRemoteRoot

Falha ao montar o diretório raiz.

Para mais informações sobre como solucionar falhas de montagem, consulte Solucionar falhas de montagem do sistema de arquivos.

MountFailRemotePath

Falha ao montar o subdiretório.

Tente montar o diretório raiz em vez disso.

UnmountFailRemoteRoot

Falha ao desmontar o diretório raiz antes de montar um subdiretório.

Monte o diretório raiz em vez disso.

UnmountFailLocalPath

Falha ao desmontar o sistema de arquivos.

Interrompa os aplicativos relacionados e force a desmontagem.

UnmountFailRemoveAutoMount

Falha ao remover a configuração de montagem automática.

Edite manualmente o arquivo /etc/fstab.

Mais operações

Desmontar de várias instâncias

Substitua o comando na etapa 4 por ACS-NAS-ClickMount-Unmount-Linux-NFS.sh. Configure os parâmetros a seguir:

Parameter

Description

MountTargetDomain

Endereço do ponto de montagem. Encontre o endereço na página Mount Targets do sistema de arquivos no console do NAS. Para mais informações, consulte Gerenciar pontos de montagem.

EcsLocalPath

Diretório local onde o sistema de arquivos está montado. Para visualizar o diretório local, faça login no console do NAS. Acesse a página Mount Targets do sistema de arquivos. Clique em Mount na coluna Actions do ponto de montagem. Em seguida, clique em Query Mount Details na coluna Actions da instância ECS.

CancelAutoMountOnBoot

Define se a montagem automática do sistema de arquivos NAS deve ser desativada quando as instâncias ECS iniciarem. Valores válidos: true e false. Se você definir este parâmetro como true, o arquivo /etc/fstab nas instâncias ECS será modificado.

ForceUnmount

Define se o sistema de arquivos NAS deve ser desmontado forçadamente. Valores válidos: true e false. Uma desmontagem forçada executa o comando umount -lf <mount path>, o que pode causar perda de dados. Para obter informações sobre os riscos da desmontagem forçada, consulte Riscos de uma desmontagem forçada.

Consultar status de montagem em várias instâncias

Execute o comando ACS-NAS-ClickMount-Check-Linux-NFS.sh com o parâmetro a seguir:

Parameter

Description

MountTargetDomain

Opcional. Endereço do ponto de montagem. Se não especificado, o comando retorna detalhes para todos os sistemas de arquivos NAS montados.

Perguntas frequentes