Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS

Passo a passo para aumentar discos de máquinas virtuais na Amazon WS. A Amazon Web Services fornece serviços computacionais nas nuvens, como: criação de servidores, Storage, DNS, Firewall, VPN, redes, banco de dados, monitoração de serviços/servidores, CDN, e-mail, etc. Ou seja, uma infraestrutura completa de TI para empresas. É possível ter tudo o que você precisa na Amazon WS.

[ Hits: 18.449 ]

Por: Leonardo Macedo Cerqueira em 11/09/2013 | Blog: http://devopslab.com.br/


Passo a passo



1. Checar o tamanho dos discos.

Logado via SSH, de dentro da VM EC2, dê um df -h:

No painel da Amazon WS, vá para: EC2 Dashboard → ELASTIC BLOCK STORE → Volumes

2. Tirar um snapshot da partição que deseja aumentar.

* Anote o nome do DEVICE da partição a ser aumentada. Vamos aumentar a partição /, device: "/dev/sda1".

Mas é apenas exemplo, poderia aumentar qualquer partição, o procedimento é o mesmo. Então, vamos tirar um snapshot do disco, referente à partição /:
Linux: Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS   Linux: Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS
3. Checar o snapshot.

Vá para: EC2 Dashboard → ELASTIC BLOCK STORE → Snapshots

4. Criar um novo disco, com o tamanho desejado, a partir do snapshot. No caso, vou optar por aumentar a partição "/", de 6 GB para 25 GB.

Clique no disco, e com o botão direito do mouse: "Create Volume from Snapshot"

O snapshot precisa estar na mesma zona que a virtual machine, no nosso caso: "sa-east-1b"
Linux: Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS   Linux: Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS
5. Consulte o novo volume em: EC2 Dashboard → ELASTIC BLOCK STORE → Volumes

6. Vamos substituir o disco de 6 GB, pelo de 25 GB.

Com a VM DESLIGADA, faça um detach do disco de 6 GB, e depois Atach o disco de 25GB.

Escolha a instância que deseja atachar o disco, no caso, vamos atachar na nossa VM teste: "virtual-machine-exemplo1".

* Lembre-se de atachar o disco com o mesmo nome do device original: "/dev/sda1".
Linux: Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS   Linux: Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS   Linux: Discos Virtuais na Amazon WS - Como expandir disco EBS em servidores virtuais Amazon WS
7. Observe os discos "atachados", e o disco antigo de 6 GB.

Novo disco: /dev/sda1 → 25 GB.

8. Passo final.

Ligar a VM, e fazer um resize do disco:

# resize2fs -p /dev/xvdexxxx

Verificar o novo tamanho:

Observações:

A. Pode ser feito snapshot online, porém, deve-se atentar sobre a consistência dos dados. Em um banco de dados em produção, por exemplo, eu não recomendo o snapshot online, pois vai dar diferença de dados.

B. Em partições Windows, também precisa ser feito o resize dos discos:
  1. Start menu
  2. Control Panel
  3. System and Maintenance
  4. Administrative Tools
  5. Computer Management
  6. Disk Management

   

Páginas do artigo
   1. Passo a passo
Outros artigos deste autor

PHP Server Monitor - Monitore URLs e IPs

Instalação do Gitlab e introdução ao Git

OUTGUESS: Oculte mensagens em fotos

KNOCK + SSH

Instalação do Varnish + Apache + Virtual Hosts

Leitura recomendada

NFS rápido e direto usando Slackware 12

Esquemas de particionamento e sistemas de arquivos

Deduplicação com LessFS

Entendendo o sistema de arquivos do Linux

Montando partições automaticamente

  
Comentários

Nenhum comentário foi encontrado.


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts