Como instalar o ceph no EC2 Amazon Linux AMI

3

Eu quero testar o Ceph (um armazenamento de rede distribuído e sistema de arquivos) em alguns hosts do EC2 que é derivado do Amazon Linux AMI ( amzn-ami-2011.09.2.x86_64-ebs).

A versão do kernel é 3.2 e o btrfs está ativado. Mas as opções de configuração do kernel relacionadas ao Ceph (CONFIG_CEPH_FS e CONFIG_BLK_DEV_RBD) parecem estar desativadas.

Eu tenho que fazer um novo kernel e registrá-lo na amazon? Ou alguém conhece uma maneira mais fácil?

    
por takaomag 13.04.2012 / 04:50

1 resposta

1

Embora CONFIG_CEPH_FS possa ser criado como um módulo, CONFIG_BLK_DEV_RBD não pode, portanto, se você quiser um kernel que inclua essas opções, será necessário criar sua própria AMI. No entanto, se você tiver muita sorte, poderá encontrar uma AMI que já inclua as alterações, mas não vejo nenhuma delas óbvia.

Existem algumas mensagens lidando com a recompilação do kernel; por exemplo, no Ubuntu 10.04 , embora você encontre guias semelhantes em todo o lugar com uma pesquisa no Google.

No mínimo, você pode querer certificar-se de que sua AMI recém-recompilada esteja disponível gratuitamente para os outros, e você pode até querer contribuir com o nome upstream para os caras do Ceph FS - já que é um sistema de arquivos distribuído, operando O EC2 soa como um caso de uso bastante comum para ele. E tenho certeza que a próxima pessoa que quiser testá-lo irá agradecer sua contribuição!

    
por 13.04.2012 / 19:04