Uso o serviço de cloud (EC2) da Amazon, mas ainda não utilizo do S3 para storage de arquivos então tive a necessidade de montar um volume maior na minha instância, para armazenamento de backups e outros arquivos do servidor.
Criando um volume no EC2
O primeiro passo é montar um volume no painel de controle do AWS – monte o volume sem resgatar nenhuma snapshot.
Feito isso, agora precisamos deixar este volume criado acessível pela sua instância, para isso será necessário “interligar” o volume criado a sua intância.
- Clique com o botão direito no volume criado
- Clique em attach volume
- Selecione a sua instância
Agora o novo volume estará visível para a sua instância, precisamos montar o volume. Primeiro vamos ver o nome do volume montado, ainda no painel selecione o volume que você criou.
No meu caso o nome é sdg – veja o campo Attachment das informações do volume este nome é escolhido quando você seleciona a qual instância este volume irá ser atrelado, no passo anterior deste tutorial.
Montando o volume no EC2 (Linux)
Primeiro crie um FS para o volume criado:
sudo mkfs.ext3 /dev/sdg
Agora é só montar no local que você achar melhor, para este exemplo vou montar em /meuvolume.
Abra o arquivo /etc/fstab:
sudo vim /etc/fstab
E adicione a seguinte linha:
/dev/sdg /meuvolume ext3 noatime 0 0
Agora crie o diretório meuvolume e monte:
mkdir /meuvolume mount /meuvolume
Pronto, agora você tem um novo volume montado e acessível na sua instância!
Aprendi fazendo depois de ler aqui.