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
Acesse o console do ECS.
No painel de navegação à esquerda, escolha Maintenance & Monitoring > Cloud Assistant.
Na barra de navegação superior, selecione a região onde residem as instâncias ECS.
Na aba Common Commands, pesquise por ACS-NAS-ClickMount-Mount-Linux-NFS.sh e clique em Run.
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: |
EcsLocalPath | Diretório local na instância ECS onde o sistema de arquivos NAS será montado. Especifique um caminho absoluto vazio que comece com |
NasRemotePath | Diretório do sistema de arquivos NAS a ser montado. Defina como o diretório raiz ( |
ProtocolType | Versão do protocolo NFS. Valores válidos:
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: |
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:
|
Execution Path | Caminho onde o comando será executado. |
Username | Conta de usuário para execução do comando. Padrão: |
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:
|
Launcher | Programa lançador para execução do script. |
Selecione as instâncias ECS nas quais deseja montar o sistema de arquivos.
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.
Acesse o console do ECS.
No painel de navegação à esquerda, escolha Maintenance & Monitoring > Cloud Assistant.
Selecione a região onde residem as instâncias ECS.
-
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.shDesmontagem:
ACS-NAS-ClickMount-Unmount-Linux-NFS.shConsulta:
ACS-NAS-ClickMount-Check-Linux-NFS.sh
Clique em View na coluna Actions para ver os detalhes da execução.
Na aba Instances do painel de detalhes da execução do comando, clique no ícone
ao lado do nome da instância de destino para visualizar os resultados detalhados do comando.

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 |
Verifique a integridade do sistema operacional. |
|
SystemMissingFstab |
O arquivo |
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 |
|
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 |
|
BadInputAutoMount |
O valor de montagem automática é inválido. |
Use |
|
BadInputForceUnmount |
O valor de desmontagem forçada é inválido. |
Use |
|
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 |
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: |
|
ForceUnmount |
Define se o sistema de arquivos NAS deve ser desmontado forçadamente. Valores válidos: |
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. |