Systemimager - O sistema de imagens do Linux

Neste artigo pretendo mostrar como configurar o systemimager, uma excelente ferramenta para automatizar a instalação do Linux em várias estações a partir de uma ou mais imagens disponibilizadas por um servidor na rede.

[ Hits: 57.806 ]

Por: Ivan Lucio da Silva em 05/01/2005


Restaurando uma imagem



Servidor funcionando e imagem(ns) gerada(s), podemos partir para nossa próxima etapa, recuperar uma imagem.

Primeiro criamos nosso disquete com o seguinte comando:

# mkautoinstalldiskette

O systemimager tem "teoricamente" capacidade para trabalhar com máquinas de 64 bits, para isso você instalaria o pacote systemimager-boot-ia64-standard, que contém um kernel específico para esta arquitetura, durante a criação da mídia existiria a opção de escolher qual deles usar. Infelizmente não possuo tal máquina para testar a sua funcionalidade, quem quiser doar uma dessas para meus estudos é só mandar um e-mail :-)

Precisamos agora acrescentar um arquivo de nome local.cfg com as informações necessárias para o sucesso da recuperação da imagem, existe um exemplo dele no sistema (/usr/share/doc/systemimager-server/examples/local.cfg.gz).

As opções que iremos precisar são as seguintes:

HOSTNAME="nome designado para o cliente"
DOMAINNAME="nome do domínio"
IMAGESERVER="IP do IMAGESERVER"
IMAGENAME="NOME da IMAGE"
DEVICE="dispositivo de rede"
IPADDR="número ip"
NETMASK="número da mascara"
NETWORK="número de rede"
BROADCAST="número de broadcast"
GATEWAY="ip do gateway"
GATEWAYDEV=dispositivo de rede do gateway"

Disquete pronto, é so inicializar nosso(s) cliente(s) e por ele esperar até que os arquivos sejam copiados.

Finalizada a instalação você ouvirá um beep informando do fim da cópia, se por algum motivo não foi possível copiar algum arquivo, o systemimager irá informá-lo disso, necessitando reiniciar o processo de auto-instalação.

Um problema deste modo é a necessidade de um disquete específico para cada cliente, embora você só tenha o trabalho uma vez, a durabilidade de um disquete é algo extremamente irritante, dependendo do seu ambiente de trabalho, eles chegam a desaparecer.

O comando addclients suprime a necessidade do arquivo local.cfg, permitindo que se tenha apenas um modelo de disquete, ou nenhum se tratando de ter um servidor de boot. Como sua configuração demanda uma série de explicações para o utilizarmos e é obrigatória caso use um servidor de boot, deixaremos isto para uma página exclusiva desse artigo.

Página anterior     Próxima página

Páginas do artigo
   1. Introdução
   2. Instalando o systemimager
   3. Restaurando uma imagem
   4. Servidor de boot remoto
   5. Definindo os clientes
   6. Comandos adicionais
   7. Considerações finais
Outros artigos deste autor

file-rc - gerenciando a inicialização de serviços

Implementando um Linux Terminal Service (LTS) no Debian

Abrindo os logs automaticamte em consoles e monitorando-os pelo browser

Leitura recomendada

Terminais leves com LTSP - Linux Terminal Server Project

chkconfig - Adicionando o seu shell script

Macromedia Studio 8 (Dreamweaver + Flash + Fireworks) no Debian usando o WINE

Escreva partituras no Linux

Canivete Suíco VRlivrestúdio

  
Comentários
[1] Comentário enviado por MacRoney em 05/01/2005 - 11:34h

vc dá aula de Linux e é do RJ ?

[2] Comentário enviado por y2h4ck em 05/01/2005 - 22:44h

Gostei do artigo, muito legal, não conhecia essa ferramenta.

[3] Comentário enviado por hervallemos em 06/01/2005 - 19:40h

salve salve companheiros!
gostaria de saber se este software pode ser utilizado para instalação de estações windows...???

[4] Comentário enviado por carvalhe em 01/04/2005 - 14:40h

Reforçando, podemos utilizar esta ferramenta para baixar imagens ntfs?

[5] Comentário enviado por coffnix em 31/03/2006 - 04:10h

nunca tinha visto...


pode se dizer q é um "ghost for linux"

hehehe
flw e parabéns

[6] Comentário enviado por mleite64 em 12/02/2007 - 09:53h

Olá tudo bem. gostei do artigo, fiz tudo só não consigo criar o disquete, ele sempre retone o seeguinte erro

Couldn't copy /usr/share/systemimager/boot/i386/nti3_img/initrd.img to /tmp/.autoinstalldiskette.4864!

se puder ajudar agradeço

um abraço
Marcelo

[7] Comentário enviado por augusto@linux em 26/05/2007 - 13:27h

galera adiquerem o linux a muito mas vantagens enquanto o criador da microsoft esta ganhando dinheiro atras das nossaa costas o microsoft original e quase 600 reais eo linux n pagamos nada e o linux e melhor
OBS:se vcs adiquerem o linux vcs vam ver a difefença
OBS:o meu e-mail e a-u-g-u-s-t-o@hotmail.com
valeu

[8] Comentário enviado por fmendes em 04/12/2007 - 11:47h

Ola para todos, bacana o artigo. Estava fazendo uns testes aqui e estou com o mesmo problema do mleite64, alguem pode dar uma força.

Valeu!


Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts