Auto reconectar o volume do EBS na inicialização?

3

Estou configurando um servidor de banco de dados no EC2 e preciso garantir que um volume do EBS seja conectado automaticamente e esteja disponível antes do serviço de banco de dados ser iniciado.

Estou usando o SMF para testar se um determinado sistema de arquivos está disponível antes de iniciar o serviço db, portanto, não há problema nessa perspectiva, no entanto, não tenho certeza de como dizer ao servidor para anexar automaticamente o EBS volume durante / após a inicialização.

Qual seria a melhor estratégia para isso?

    
por Phillip B Oldham 16.04.2010 / 12:11

2 respostas

2

Você só precisa de alguns scripts curtos - um para anexar o volume do EBS no momento da inicialização e o outro para desanexá-lo no desligamento para garantir que o desligamento esteja limpo. Veja esta postagem no fórum da AWS .

    
por 13.09.2010 / 02:47
1

Você pode usar o sinalizador -b dos comandos ec2-run-instances ou ec2-register para criar automaticamente um volume a partir de um instantâneo e anexá-lo a um local de dispositivo de bloco específico ou criar um volume vazio. Ex:

ec2-run-instances [OPTIONS] AMI [AMI-OPTIONS] -b /dev/sda2=snap-1234abcd:50

em que snap-1234abcd é o ID da captura instantânea, 50 é o tamanho do volume a ser criado. Qualquer um é suficiente.

    
por 12.09.2010 / 11:18