DEV Community

Paulo Alves
Paulo Alves

Posted on

Criando instâncias EC2 da Amazon com discos EBS Multi-Attach usando Terraform

Neste artigo, mostraremos como usar o Terraform para criar duas instâncias EC2 da Amazon com um discos compartilhado.

Neste artigo, mostraremos como usar o Terraform para criar duas instâncias EC2 da Amazon com um disco compartilhado.

Por padrão, o / terá apenas 8GB. Depois, será criado outro disco com 30GB para compartilhamento.

Algumas observações ao utilizar o EBS Multi-Attach:

  • Atualmente, a opção Multi-Attach está disponível apenas para volumes do tipo io1 e io2.

  • Outro ponto a ser testado é a diminuição do número de IOPS para que não haja um custo elevado na sua conta. No Terraform, defini o valor de 100.

  • Inicialmente, tentei criar as instâncias com a família t2.micro, mas não é possível trabalhar com o EBS Multi-Attach nessa configuração. Acabei alterando para a família t3.micro.

Depois que as instâncias subirem, os discos estarão disponíveis, mas não acessíveis. Para torná-los acessíveis, execute os comandos abaixo:

$ sudo mkfs -t ext4 /dev/nvme1n1
$ sudo mkdir /area51
$ sudo mount /dev/nvme1n1 /area51
Enter fullscreen mode Exit fullscreen mode

E caso queira deixar em definitivo o disco montado basta executar o comando:

$ sudo echo "/dev/nvme1n1       /area51   ext4    defaults,nofail        0       0" >> /etc/fstab
Enter fullscreen mode Exit fullscreen mode

Para que possa testar, de forma rápida e fácil segue o link do Terraform

E ai vamos nos conectar? Entre em contato comigo:
https://www.linkedin.com/in/pcmalves/

Top comments (0)