Como construir o ISO de instalação automática do Fedora

1

Eu quero instalar o Fedora 12 em lotes (> 100) máquinas com o mesmo sistema. Este sistema é um pouco especial:

Cada um tem memória de 4G a 12G, mas não HD. Então, precisamos instalar o sistema na memória.

Queremos:

1) Instalação automática através da rede: apenas ligue as máquinas, todas as máquinas instalam o Fedora 12 OS na memória automaticamente.

2) Não queremos muita E / S de rede após a conclusão da instalação (é melhor que todo o sistema operacional esteja na memória). A instalação pode ser feita através da montagem de um ISO através da rede.

Por favor, ajudem, obrigado!

    
por ericzma 24.01.2011 / 04:32

2 respostas

1

Você desejará net boot (provavelmente pxegrub ?), carregar um ramdisk da rede e depois inicializar ou pivot-root nele.

Isso não é difícil, mas vai levar algum planejamento.

    
por 30.04.2011 / 08:08
0

O BIOS suporta uma inicialização de rede? Todos os seus sistemas são do mesmo tipo? Essa é uma das coisas que precisam ser consideradas para determinar como configurar um (s) servidor (es) de inicialização.

A Wikipedia tem um artigo sobre inicialização da rede que fornece algumas informações sobre o processo. Você precisará dar uma olhada na documentação do BIOS para entender melhor o que pode ser configurado e como é feito. Pode ser necessário inserir informações de rede no BIOS em cada servidor, por exemplo.

Observe que, embora a documentação do GRUB PXE permita uma inicialização pela rede, o GRUB código bootstrapping ainda esperava estar acessível em algum lugar em cada sistema. Como seus servidores não têm disco, isso significa que esse código deve ser acessível por meio de um disquete inicializável ou outra fonte de mídia.

Infelizmente, o processo provavelmente não é tão automatizado quanto o esperado.

O Fedora também tem alguns documentos que você deve dar uma olhada: Inicializando a partir da rede usando o PXE e Configurando um Servidor de Instalação .

Em termos de tráfego de rede, como cada servidor salva arquivos? Certamente coisas como logs precisarão ser armazenadas em algum lugar remotamente. A quantidade de tráfego pode ser substancial, dependendo de determinadas situações, como quando as configurações de depuração estão ativadas ou a alta atividade, mas isso é atípico e depende de como as coisas estão configuradas e do ambiente.

Eu certamente tentaria cortar o sistema (SO, aplicativos, ...) o máximo possível para reduzir o uso da rede, se isso for uma preocupação, mas suspeite que isso possa ser menor em sua lista de preocupações.

    
por 30.04.2011 / 10:30