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.135 ]

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

Instalação do Varnish + Apache + Virtual Hosts

PHP Server Monitor - Monitore URLs e IPs

OUTGUESS: Oculte mensagens em fotos

Vsftp - Instalação de um servidor FTP focado em segurança

KNOCK + SSH

Leitura recomendada

GlusterFS - Um Sistema de Arquivos Distribuídos (parte 2)

Criando um servidor CVS

Instalando e gerenciando programas no Linux

Submount - Solução de montagem automática de volumes em kernel 2.6

Permissões - referência rápida

  
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