[FUG-BR] Executar mesmo comando em várias maquinas.

Lucas Mocellin lucasmocellin em gmail.com
Segunda Julho 16 11:05:06 BRT 2007


Então, nesse Cluster It, você cria um arquivo com os hosts das máquinas e
ele executa os comandos em todas máquinas, abre um shell principal que
replica os comandos para todas as máquinas e um shell para cada máquina para
ver o que está acontecendo, e caso necessário execute algum comando
individual para alguma máquina específica.

Mas infelizmente ele ainda está com muitos bugs.

Eu não programo muito bem, e queria algo que não somente "replicasse" os
comandos, pois caso dê algo errado ou precise executar algum comando
individual, etc.. começa complicar.

Se quiser dar uma olhada para entender melhor o que estou falando - caso eu
esteja me enrrolando d+(provavelmente sim, hehe) - dê uma olhada na URL:

http://www.garbled.net/clusterit.html

Valeu. =)

Lucas.


Em 16/07/07, William Grzybowski <william88 em gmail.com> escreveu:
>
> On 7/16/07, Lucas Mocellin <lucasmocellin em gmail.com> wrote:
> >
> > O problema é que se eu tenho 100 servidores, e eu quero executar algum
> > comando em todos eles (por exemplo um cvsup) eu tenho q abrir um ssh
> para
> > cada servidor, o q nao seria conveniente. certo?
>
>
>
> De qualquer maneira voce teria que configurar as 100 servidoras ou
> percorrer
> 100 ips, nao?
>
> Consigo imaginar um shell script de umas 20 linhas que faca isso..
>
> Mas eh somente uma ideia, nao conheco a fundo a sua estrutura para poder
> dar
> uma certeza.
>
>
> ou tem alguma opcao no ssh mesmo que tenha essa funcionalidade.
> >
> > Em 16/07/07, William Grzybowski <william88 em gmail.com> escreveu:
> > >
> > > Oi,
> > >
> > > Se eu entendi bem..
> > >
> > > Qual seria o problema de gerar chaves DSA em cada conta ssh que voce
> > quer
> > > que os comandos sejam executados e utilizar o proprio ssh para
> executar
> > o
> > > comando:
> > > ssh user em host command
> > >
> > > ?
> > >
> > > On 7/16/07, Lucas Mocellin <lucasmocellin em gmail.com> wrote:
> > > >
> > > > Olá,
> > > >
> > > > tem algum programa como o "Cluster It" (
> > > > http://www.garbled.net/clusterit.html) que eu possa executar o mesmo
> > > > comando
> > > > em vários shells através de ssh? Para evitar que eu precise efetuar
> um
> > > > mesmo
> > > > processo(atualização por exemplo) repetidas vezes. Executo o comando
> e
> > > ele
> > > > "replica" para todas as máquinas especificadas.
> > > >
> > > > Usei esse Cluster It porém não gostei, funcionar até funciona, porém
> > com
> > > > alguns bugs. E não estou achando outro que seja conveniente.
> > > >
> > > > Alguém tem alguma sugestão?
> > > >
> > > > Obrigado.
> > > >
> > > > Lucas.
> > > > -------------------------
> > > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > > >
> > >
> > >
> > >
> > > --
> > > William Grzybowski
> > > ------------------------------------------
> > > // a light in the black, or just fear of the dark //
> > > -------------------------
> > > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> > >
> > -------------------------
> > Histórico: http://www.fug.com.br/historico/html/freebsd/
> > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
> >
>
>
> --
> William Grzybowski
> ------------------------------------------
> -------------------------
> Histórico: http://www.fug.com.br/historico/html/freebsd/
> Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd
>


Mais detalhes sobre a lista de discussão freebsd