[Debian-RS] cluster HA no Debian => finalmente empacotou gnbd.ko

andremachado andremachado em techforce.com.br
Sexta Junho 1 14:00:29 BRT 2007


Olá, Pedro
Hoje finalmente consegui modificar e compilar o redhat-cluster para gerar o gnbd.ko.
O Otávio me forneceu muitas dicas ontem.
Vou testar e ver se posto no bug report. tive de modificar um fonte e um makefile.
Ainda não consegui gerar um debian/ para fazer através de modules-assistant. A tarefa não é fácil pois um fonte gera vários módulos e ainda estou aprendendo a gerar um módulo.
Tá dando um bocado de trabalho levantar esse cluster HA com Debian.
Mas depois que os pacotes estiverem "arredondados" ficará bem mais "fácil".

Com o DRBD fica-se limitado a 2 máquinas em failover.
O que pretendo é um cluster HA com mirroring de discos e máquinas (quero usar 3 para mirror e 1 como ponto de montagem gfs), reduzindo pontos de falha.
ESSE gfs com mirroring seria usado com Xen, e bancos de dados PostgreSQL e Oracle (que é uma "entidade" complexa como um OS, tem até seu próprio filesystem).
Ainda nem sei se o que pretendo poderá funcionar mesmo, pois na linux-cluster, o pessoal usa SAN e me disseram para desistir.
E segue o baile.

André Felipe
http://www.techforce.com.br



On Fri, 1 Jun 2007 14:29:41 +0100, "Pedro Rodrigues" <pmsr.tux em gmail.com> wrote:
> Oi Andre,
> Ababei de ver a sua resposta, tenho andado muito ocupado (
> http://cosi.centimfe.com ) por aqui ..... Vou tentar ler a documentação
> que
> me recomenda durante este fim de semana.
> Voce ja testou algumas soluções de ha com drbd ?
> []
> 
> 
> On 5/30/07, andremachado <andremachado em techforce.com.br> wrote:
>>
>> Olá, Pedro
>> Tenho dedicado um bom tempo aprendendo a empacotar corretamente para o
>> Debian e registrei o curso de aprendizado e extensa bibliografia e dicas
> em
>> algumas páginas do meu blog [3] e no wiki debian [2]
>> Comece por [0]
>> depois estude [1]
>> Nesse segunda página, mesmo que você não faça ainda geração de
> múltiplos
>> binários a partir de um fonte, tem MUITAS dicas de como bem usar
> ferramentas
>> Debian e extensa bibliografia.
>> Na área técnica, não há atalhos, mas caminhos bem escolhidos e
> mentoria
>> para uma boa jornada.
>>
>> Quer dizer, a gente tem de ler muito mesmo.
>> O negócio é ler o material certo para minimizar o tempo e esforço
> para ter
>> bons resultados.
>>
>> Nas pesquisas, vi pacotes feitos "meia boca" e "bem feitos". Daí fui
>> coletando boas práticas. E certamente há outras ainda melhores que
> deverão
>> ser coletadas e compiladas no wiki [2].
>>
>> Muitas dicas coletadas na lista debian-mentors [4]. São bastante
> solícitos
>> lá, nas orientações a desenvolvedores interessados e dispostos a ler
> e
>> pesquisar. Se ao apresentar sua dúvida, já listar o que você leu e
> tentou, e
>> perguntar por fontes de informação, o pessoal ajuda rapidamente.
>> Muitas dicas compiladas de vários documentos, listas, fóruns,
> conversas no
>> irc debian-br  e reunidas num local, num pacote de exemplo real para
> ajudar
>> no seu.
>>
>> Infelizmente a empresa em que trabalho restringe bastante no firewall e
>> proxy. As comunicações diurnas TÊM de ser por email ou fóruns web.
>> Como vantagem, as comunicações ficam registradas para os colegas
>> consultarem nos arquivos da lista.
>>
>>
>> Meu objetivo é ter um cluster HA para serviço de arquivos. Em seguida
> usar
>> isso com Xen e talvez num DW com Oracle. (VmWare é mais fácil que as
>> ferramentas default Xen e já tenho uns rodando em produção. Mas
> Debian
>> xen-tools é muito legal e ajuda muuito. Como xenman) Por isso GFS, que
> é
>> mais flexível que OCFS2, embora bem mais complicado.
>>
>> Bem, ainda estou testando algumas idéias aqui e postando alguns bug
>> reports [5], [6], [7], [10] para ajudar na evolução dos pacotes de
>> clustering do Debian.
>> Amanhã devo sugerir uma mudança na ordem e numeração dos init
> scripts do
>> cluster, pois como está (usando ordem default) causa problemas
> práticos de
>> acessibilidade no boot.
>>
>> Boa sorte.
>> André Felipe
>> http://www.techforce.com.br
>>
>>
>>
>> [0] http://wiki.debian.org/HowToPackageForDebian
>> [1] http://wiki.debian.org/PkgSplit
>> [2] http://wiki.debian.org
>> [3] http://www.techforce.com.br
>> [4] http://lists.debian.org/debian-mentors/
>> [5] http://bugs.debian.org/cgi-bin/pkgreport.cgi?src=redhat-cluster
>> [6] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=336259
>> [7] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400205
>> [8] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=417813
>> [9] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=400204
>> [10] http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=424674
>>
>>
>>
>> On Wed, 30 May 2007 10:31:43 +0100, "Pedro Rodrigues"
> <pmsr.tux em gmail.com>
>> wrote:
>> > Ola André e Mateus.
>> > Ainda não me tinha apresentado á lista, embora ja faça parte da
> mesma a
>> > 1
>> > mes mais ou menos.
>> > O meu nome é Pedro Rodrigues e desenvolvo a minha actividade na area
> de
>> > Analise / Administração / Implementação de sistemas.
>> > Uso essencialmente Debian e FreeBSD nas minhas implementações.
>> > Também gostaria de poder contribuir mais para a comunidade, adoptando
> um
>> > pacote mas infelizmente ainda nao consegui uma pessoa que fosse meu
>> > sponsor
>> > e que quisesse "perder" algum tempo comigo para me dar as indicações
>> > principais sobre esse assunto, uma vez que também não tenho assim
> tanto
>> > tempo livre para poder ler exaustivamente a documentação.
>> > Acho que acabamos por cair numa contradição, a comunidade é aberta
> mas
>> > depois ha pouca disponibilidade das pessoas que desenvolvem para ela
>> para
>> > ensinar quem quer entrar e assim não conseguimos aproveitar toda a
> "mão
>> > de
>> > obra" disponivel.
>> >
>> > André gostava de trocar mais algumas impressões com voce sobre HA,
> tenho
>> > interesse pela alta disponibilidade e tenho feito algumas coisas com
>> XEN,
>> > Vmware, Heartbeat e DRBD, vai em baixo o meu jabber.
>> >
>> > Mateus o mesmo pra voce, apareça, pode-me adicionar ao jabber para
>> > conversarmos, também costumo entrar em irc.freenode.org em #debian-br
>> com
>> > o
>> > nick pmsr.
>> >
>> > []
>> >
>> > --
>> > Cumprimentos Cordiais,
>> > Pedro Rodrigues
>> >
>>
>>
> 
> 
> -- 
> Cumprimentos Cordiais,
> Pedro Rodrigues
> 
> --- Gnu. It's not about taking. It's about giving. ---
> Jabber - pedro.msr em gmail.com
> Msn - pedro.msr em hotmail.com
> 
> 



Mais detalhes sobre a lista de discussão Debian-RS