Não é possível criar um volume raiz do servidor EC2 maior que 8 GB

6

Estou tentando criar uma instância grande do EC2. A AWS afirma que receberei armazenamento de instâncias de 850 GB se eu for para Instância Grande. Eu configuro a VM para ter o tamanho do volume raiz de 100 GB.

Mas, quando eu inicio a VM do EC2 e o ssh, ela só mostra 8 GB de armazenamento (df -h).

Como eu uso o total de 850 GB. Você pode por favor sugerir onde estou fazendo errado? Obrigado

    
por rahulg 01.10.2012 / 01:44

1 resposta

6

O grande espaço de unidade de 850 GB anunciado com as informações da instância é "armazenamento de instâncias". Isso significa que é o espaço disponível no hardware físico da máquina em que você está executando.

Quando você cria uma nova instância do EC2, se a sua instância tiver backup do EBS, por padrão, esse "armazenamento de instâncias" não estará disponível para você. Os 8 GB que você está vendo são o volume EBS padrão de 8 GB criado para sua instância do Linux.

Para acessar seus 100 GB desejados, você tem duas opções:

  1. Aumente o tamanho do seu volume raiz do EBS para 100 GB durante o assistente de inicialização. Use 'resize2fs' para acessar o tamanho total do volume após a inicialização.
  2. Mapeie o "armazenamento da instância" para um dispositivo durante o assistente de lançamento. Você precisará montar e criar seu sistema de arquivos neste volume após a inicialização inicial.

Como alternativa, você pode criar uma instância do EC2 com "backup de instância" em vez de uma instância com suporte do EBS. Isso colocará seu volume raiz no "armazenamento de instâncias" do hardware. No entanto, esteja ciente de que as instâncias de "backup de instância" não podem ser interrompidas e você perderá todos os dados se a instância for encerrada.

    
por 01.10.2012 / 15:30