Todos os produtos
Search
Central de documentação

Elastic Compute Service:Montar automaticamente um disco de dados com UUID no /etc/fstab

Última atualização: Aug 20, 2026

Adicione o UUID de um disco de dados ao arquivo /etc/fstab para que a montagem ocorra automaticamente na inicialização, eliminando a necessidade de remontagem manual após cada reinicialização.

Procedimento

Verifique se o disco de dados está com o status In Use, inicializado e com um sistema de arquivos montado.

  1. Faça login na instância ECS.

    1. Acesse o ECS console - Instances. No canto superior esquerdo, selecione a região e o grupo de recursos do recurso desejado.

    2. Na página de detalhes da instância, clique em Connect > Workbench. Siga as instruções na tela para fazer login.

  2. Faça backup do arquivo /etc/fstab para evitar erros causados por configurações incorretas.

    sudo cp /etc/fstab /etc/fstab.bak
  3. Configure as informações de montagem.

    1. Obtenha as informações do disco alvo.

      Execute sudo lsblk -f. Anote o nome do dispositivo alvo, o ponto de montagem e o tipo de sistema de arquivos do disco.

      sudo lsblk -f
      NAME   FSTYPE LABEL UUID                                 MOUNTPOINT
      vda                                                      
      └─vda1 ext4   root  33b46ac5-7482-4aa5-8de0-60ab4c3a4c78 /
      vdb    ext4         3d7a3861-da22-484e-bbf4-b09375894b4f                                                         
      └─vdb1 ext4         f1645951-134f-4677-b5f4-c65c71f8f86d /mnt
      vdc    xfs          3d7a3861-da22-484e-bbf4-b09375894b4f /test
      • Se o dispositivo tiver uma partição, o nome do dispositivo alvo corresponderá ao nome da partição. Neste exemplo, para o disco de dados vdb, o nome do dispositivo alvo é vdb1, o ponto de montagem é /mnt e o tipo de sistema de arquivos é ext4.

      • Se o dispositivo não tiver partições, o nome do dispositivo alvo será o próprio nome do dispositivo. Neste exemplo, para o disco de dados vdc, o nome do dispositivo alvo é vdc, o ponto de montagem é /test e o tipo de sistema de arquivos é xfs.

    2. Adicione as informações de montagem ao arquivo /etc/fstab.

      Substitua <target_device_name>, <mount_point> e <file_system_type> pelos valores obtidos na etapa anterior e execute o comando. Consulte as fstab man-pages para obter descrições dos parâmetros.

      Importante

      Com as opções definidas como defaults,nofail, a instância inicia normalmente mesmo com uma configuração de montagem incorreta, sem relatar erros. Verifique se a montagem automática foi bem-sucedida para evitar a gravação de dados no dispositivo errado.

      sudo sh -c "echo `sudo blkid /dev/<target_device_name> | awk '{print \$2}' | sed 's/\"//g'` <mount_point> <file_system_type> defaults 0 0 >> /etc/fstab"
      Por exemplo, se o nome do dispositivo alvo for vdb1 , o ponto de montagem for /mnt e o tipo de sistema de arquivos for ext4 :
      sudo sh -c "echo sudo blkid /dev/vdb1 | awk '{print \$2}' | sed 's/\"//g' /mnt ext4 defaults 0 0 >> /etc/fstab"
  4. Verifique a configuração de montagem.

    1. Desmonte o dispositivo.

      Substitua <target_device_name> pelo valor obtido na Etapa 2.a.

      sudo umount /dev/<target_device_name>
    2. Monte todas as entradas listadas no arquivo /etc/fstab.

      Monte todos os sistemas de arquivos desmontados listados no /etc/fstab:

      sudo mount -a

      Se ocorrer algum erro, restaure o arquivo original /etc/fstab executando sudo mv /etc/fstab.bak /etc/fstab.

    3. Verifique o resultado da montagem.

      Execute sudo lsblk. Se a saída exibir um ponto de montagem (MOUNTPOINT) para o dispositivo alvo, a configuração estará correta.

  5. Execute sudo reboot para reiniciar o sistema operacional e confirmar que ele inicia normalmente.

    Importante

    A reinicialização pode afetar services em produção. Prossiga com cautela.

    Após a inicialização da instância, execute sudo lsblk. Se a saída exibir um ponto de montagem (MOUNTPOINT) para o dispositivo alvo, a configuração estará correta.

    Se a instância falhar ao iniciar, consulte Troubleshoot system startup failures on a Linux instance caused by an /etc/fstab configuration error .

Perguntas frequentes

O que devo fazer se minha instância falhar ao iniciar após uma reinicialização devido a um erro de configuração no /etc/fstab?

Consulte Troubleshoot system startup failures on a Linux instance caused by an /etc/fstab configuration error para se conectar via VNC e corrigir as informações de montagem no modo de emergência.

Por que é recomendado usar UUID em vez do nome da partição (como /dev/vdb1) ao configurar o /etc/fstab?

  • Uso do nome da partição do disco: Se a ordem de montagem dos discos mudar, os nomes das partições também poderão ser alterados. Isso pode fazer com que as entradas do fstab apontem para a partição errada ou falhem, impedindo o acesso aos dados e causando interrupções nos services.

  • Uso de UUID: O UUID identifica exclusivamente um disco, independentemente da ordem de montagem, garantindo que o sistema sempre monte a partição correta.