EC2 Como inicializar a partir de uma AMI suportada pelo EBS (ubuntu) como dispositivo root

1

Depois de fazer uma pesquisa, descobri que há muitas vantagens de inicializar a partir de uma AMI apoiada em EBS, em vez de armazenamento de instâncias. Eu tenho algumas perguntas relacionadas a isso:

  1. Qual é o tamanho ideal para uma AMI suportada pelo EBS do Ubuntu (12.10.1). Eu sei que o padrão é 8GBs, se eu quiser arrancar como um dispositivo de raiz, devo torná-lo maior? Não consigo encontrar muitos casos de uso do que as pessoas usam.
  2. Depois de criar a AMI, como faço para usá-la como um dispositivo raiz (e não usar o armazenamento da instância)
  3. Qual é a manutenção padrão para isso (instantâneos)

Obrigado pela sua ajuda!

    
por Zach Russell 04.04.2013 / 20:41

2 respostas

2

What is the optimal size for an Ubuntu (12.10.1) EBS-backed AMI. I know the default is 8GBs, If I want to boot as a root device, should I make it bigger? I cannot seem to find too many use cases of what people use.

Não existe tal coisa, pois depende completamente do seu caso de uso. Eu normalmente mantenho minha partição root (/) no padrão de 8GB e, em seguida, adiciono volumes adicionais do EBS (/ var, / opt, / home, etc.) conforme necessário.

Once I make the AMI how do I use it as a root device (and not use the instance storage)

Clique com o botão direito do mouse em uma AMI de raiz do EBS e escolha "Launch Instance", ou selecione uma AMI de raiz do EBS na caixa de diálogo Launch Instance. Eric Hammond ( também um usuário do SF ) mantém uma lista conveniente das AMIs do Ubuntu mais atualizadas para cada região em seu site . Topo da barra lateral direita.

What is the standard maintenance for this (snapshots)

Esta é uma pergunta muito nebulosa, mas sim, tirar instantâneos periódicos é provavelmente uma boa ideia. Você precisa ter cuidado, no entanto. Dependendo de qual software está sendo executado em seu sistema, tirar instantâneos sem primeiro liberar dados para o disco provavelmente fará com que o sistema de arquivos no instantâneo esteja corrompido, exigindo a recuperação / fsck na primeira inicialização.

Para as partições de dados mysql, o ec2-consistent-snapshot do ESH faz um bom trabalho.

    
por 04.04.2013 / 20:48
0

Normalmente, uso o tamanho padrão do dispositivo raiz e coloco todos os meus dados e aplicativos em volumes adicionais do EBS. Dessa forma, você pode usar o snapshot consistente com ec2 com o congelamento do sistema de arquivos para backups consistentes da instância (o congelamento do fs raiz geralmente falha devido a condições de corrida).

    
por 10.04.2013 / 08:12