É seguro montar uma unidade EBS em /mnt/some_name e reinicializar minha instância do EC2?

É seguro montar uma unidade EBS em /mnt/some_name e reinicializar minha instância do EC2?

Pelo que vi online, todo mundo parece montar unidades EBS adicionais em /mnt/some_name. No entanto, /mnté o ponto de montagem do armazenamento efêmero da instância e se perde quando a instância é interrompida.

Supondo que adicionei a entrada correta, /etc/fstabposso reiniciar ou parar/iniciar a instância e ter a unidade ainda montada?

Meu pensamento é que o ponto de montagem /mnt/some_nameserá perdido durante a reinicialização, portanto a unidade não poderá ser montada. Estou certo? Onde devo montar as coisas então?

Responder1

Insatisfeito com o fato de minha pergunta ter sido entendida corretamente, fiz o experimento sozinho. O resultado é que...

Sim, ao parar/iniciar tudo em /mnt é perdido e você não pode montar a unidade sem recriar o ponto de montagem. Como eu esperava, mas...

Se você adicionar uma entrada ao /etc/fstab, não importa que o ponto de montagem não exista, ele será criado e a unidade montada.

  • Crie uma nova instância pequena, um EBS extra e um sistema de arquivos nela.
  • Crie um diretório em /mnt/test,dentroo armazenamento efêmero.
  • sudo mount /dev/xvdf /mnt/test- Multar.
  • Reinício
  • /mnt/teste existe.
  • sudo mount /dev/xvdf /mnt/test- Multar.
  • Parar instância
  • Iniciar instância
  • /mnt/testenão existe
  • sudo mount /dev/xvdf /mnt/test- Erro: o ponto de montagem /mnt/test não existe
  • Recrie o diretório, remonte a unidade, adicione ao /etc/fstab
  • Parar instância
  • Iniciar instância
  • /mnt/test existe, EBS montado, testfile existe

Não testei a profundidade dessa criação automática. Se eu montar em /mnt/a/b/c ainda funcionaria?

Responder2

Se você fez a entrada /etc/fstab , não precisa se preocupar. No momento da reinicialização/reinicialização, o SO cuidará de montá-lo em seu diretório de destino. Você não precisa montá-lo novamente. Seus dados não serão perdidos de forma alguma por isso. Você pode executar o comando df -kh para ver o status de montagem a qualquer momento.

Responder3

/mnt voltará com qualquer outra coisa. Sim, você perderá o armazenamento efêmero se não for também um EBS LUN, mas

1) A nova instância deve ter um /mnt

2) Caso contrário, você ainda terá seus dados, o que parece ser o único motivo pelo qual eu gostaria de tê-los de volta e

3) Por que você não está usando o EBS como root também?

informação relacionada