Pular para o conteúdo

Viegas Rubim RMS

Viegas Rubim é um conjunto de scripts para clonagem de máquinas Desktop. Baseado na idéia Mondo Rescue, mas com uma grande diferença no fato de ser especializado em clonar mais de uma máquina. Usando o bittorrent como principal diferencial, foram realizados testes no CCC CEFETMG em que foram clonadas 58 máquinas com Windows e GNU/Linux em 1h 20min, sendo o tamanho da imagem 20 GB.
Vinicius Tinti de Paula Oliveira tinti
Hits: 12.074 Categoria: Linux Subcategoria: Configuração
  • Indicar
  • Impressora
  • Denunciar
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.

Parte 2: Solução

Bom, descrito o problema, vamos resolvê-lo.

Primeiro criamos um sisteminha a partir do Ubuntu GNU/Linux live-cd com as seguintes características:
  • Servidor DHCP
  • Servidor SSH
  • Tracker BitTorrent
  • Além do sistema ser um TO - RAM (ele possui 150 MB no máximo, então é copiado para a RAM do computador)

Ao inicializar o sistema na máquina original (que será clonada), inicia-se um menu perguntando qual a configuração de rede (para não entrar em conflito com outro servidor dhcp). Vamos supor que esteja sem o servidor dhcp. Assim o sistema liga seu dhcp server e toma conta da rede, juntamente com o bittorrent tracker e o ssh server.

Pode-se também instalar o Viegas em uma partição para que não seja preciso o live-cd novamente, basta deixar o espaço.

Após essas etapas o usuário escolhe as imagens que deseja gerar e a partição em que estas serão guardadas. Feito isso, resta clonar as imagens para as outras máquinas. Agora o usuário ativa o bittorrent das imagens, ou seja, como ele as possui completamente, ele se tona um SEEDER.

Ao inicializar as outras máquinas (que serão clones) o sistema busca via ssh algum traço de outro Viegas Rubim. Caso ele encontre, verifica um flag de servidor (confere se aquele sistema é o que contém a imagem original) e começa a baixar um pacote com todos os dados que ele precisa.

Pronto, agora qualquer máquina em que for colocado o live-cd será clone da máquina original. E como estamos usando o BitTorrent, o número de máquinas não diminui a velocidade de download, pelo contrário, melhora muito.

Eis agora algumas dicas:
  • Deixe as máquinas que terminaram de baixar em SEED por mais alguns minutos depois de completarem;
  • Use clientes bittorrent em C ou C++, os interpretados como o python são terrivelmente mais lentos;
  • Ajuste sua rede para usar com o Viegas Rubim, ou seja, defina uma máquina FONTE e defina faixas de IP corretamente;
  • Aumente o lease do DHCP (8 horas em meus testes), se as máquinas ficam trocando de IP demais o tracker não funciona muito bem.

Ainda não disponibilizei no Sourceforge o live-cd nem a documentação de como criá-lo, mas fico feliz em compartilhar com quem quiser.

No próximo artigo planejo usar realmente o sistema, desculpe por não ser nesse, mas estou muito sem tempo.

Grato a todos.

O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
O Viva o Linux depende da receita de anúncios para se manter. Ative os cookies aqui para nos patrocinar.
Não conseguimos carregar os anúncios. Se usa bloqueador, considere liberar o Viva o Linux para nos patrocinar.
   1. Introdução
   2. Solução

N2N: Layer Two Peer-to-Peer VPN

AirPlay Receptor em Raspberry Pi

Nagios - Configuração no Ubuntu

Eu cavo, tu cavas, ele cava... tutorial de DIG

Instalando drivers para placas de vídeo SiS

Administrando Memória SWAP no GNU/Linux

#1 Comentário enviado por comfaa em 14/10/2008 - 09:00h
Muito Bom Artigo !!!

Abraços
#2 Comentário enviado por thiagodvp em 14/10/2008 - 09:45h
Mto bom o artigo.
Espero que escreva uma continuação deste com um exemplo prático
Parabéns

Abs
#3 Comentário enviado por reng.unip em 14/10/2008 - 09:55h
Parabéns pelo artigo, para quem dá suporte ou gerencia um parque de TI é uma mão na roda. Muito bom mesmo.

Abraço...
#4 Comentário enviado por julianjedi em 14/10/2008 - 13:28h
Muito interessante ... ideal também para lan houses ... gostei muito ... ja foi para os meus favoritos e essa semana ira tambem para minha lan ... abraço!!!
#5 Comentário enviado por dandelion em 15/10/2008 - 16:34h
TINTI!!!!

Parabéns pelo artigo!!! Vejo que está aproveitando bem a estrutura do CEFET pra aprimorar seus conhecimentos!!!

Abração cara!

Contribuir com comentário

Entre na sua conta para comentar.