Estou tendo problemas para conectar o volume EBS à minha instância do Ubuntu EC2.
Aqui está o que eu fiz:
No Amazon AWS Console, criei um volume EBS 150GB e o anexei a uma instância do Ubuntu 11.10 EC2. Nas propriedades do volume EBS, "Anexo" mostra: "[minha identificação de instância do Ubuntu]: / dev / sdf (anexado)"
Tentei montar a unidade na caixa Ubuntu e ele me disse "mount: / dev / sdf não é um dispositivo de bloco"
sudo mount /dev/sdf /vol
Por isso, verifiquei com o fdisk e tentei montar a partir do novo local e ele me disse que não era o sistema de arquivos certo.
sudo fdisk -l
sudo mount -v -t ext4 /dev/xvdf /vol
o erro:
mount: tipo fs errado, opção incorreta, superbloqueio incorreto em / dev / xvdf, página de código ausente ou programa auxiliar, ou outro erro Em alguns casos, informações úteis são encontradas no syslog - tente dmesg | cauda mais ou menos
"dmesg | tail" me disse que deu o seguinte erro:
EXT4-fs (sda1): VFS: Não é possível encontrar o sistema de arquivos ext4
Também tentei colocar as configurações no arquivo / etc / fstab, conforme as instruções em http://www.webmastersessions.com/how-to-attach-ebs-volume-to-amazon-ec2-instance , mas ainda assim não dava o direito erro no sistema de arquivos.
Questões:
Q1: Com base no ponto 1 (acima), por que o volume foi mapeado para 'dev / sdf' quando realmente foi mapeado para '/ dev / xvdf'?
P2: O que mais preciso fazer para carregar o volume do EBS? Eu pensei que isso apenas cuidaria de tudo quando eu o anexasse a uma instância.
fonte
Respostas:
Como este é um novo volume, você precisa formatar o volume EBS (dispositivo de bloco) com um sistema de arquivos entre as etapas 1 e 2. Portanto, todo o processo com seu ponto de montagem de amostra é:
Crie um volume EBS.
Anexe o volume EBS a
/dev/sdf
(nome externo do EC2 para esse número de dispositivo específico).Formate o sistema de arquivos
/dev/xvdf
(nome interno do Ubuntu para este número de dispositivo específico):Formate o sistema de arquivos apenas se este for um novo volume sem dados. A formatação tornará difícil ou impossível recuperar quaisquer dados que estavam nesse volume anteriormente.
Monte o sistema de arquivos (com atualização para / etc / fstab para que fique montado na reinicialização):
fonte
-m 000
?Etapa 1: criar volume
etapa 2: anexar ao volume raiz da instância
etapa 3: executar sudo redimensionar 2fs -p / dev / xvde
etapa 4: reiniciar apache2 serviço sudo apache2 reiniciar
etapa 4: executar df -h
Você pode ver o volume total anexado à sua instância.
fonte