Como posso configurar um conjunto de computadores para o netboot?

2

Eu tenho várias máquinas que serão implantadas em um futuro próximo. Como sugerido aqui , eu poderia usar a inicialização via rede para colocar esses computadores online sem ter um disco rígido neles. De acordo com o usuário Caleb:

You can setup server with a netbook kernel available via TFTP and a file system available via nfs. All your clients need to do is use a netboot capable NIC to contact this server, download their kernel and go. No hard drive involved! And easy maintenance. All the machines can potentially boot the same image.

Isso parece interessante, mas aqui estão os desafios:

  1. Essas máquinas terão algumas diferenças na configuração. Em termos de hardware e software, eles serão exatamente os mesmos, mas precisarão ter duas coisas que diferem na configuração:
    1. Cada um precisará ter seu próprio URL com o qual inicia um navegador.
    2. Cada um terá seu próprio nome de usuário e senha para autenticação HTTP-Basic para fornecer alguma medida de segurança.
  2. Essas máquinas estarão em locais diferentes, assim como terão um servidor mestre em execução na nuvem em algum lugar ao qual todos se conectam ao netboot e ao sistema de arquivos. O NFS não é exatamente a coisa mais segura do mundo, e a segurança seria boa para dizer o mínimo. Existe uma maneira de proteger o sistema de arquivos e o kernel?
  3. Qual é o tamanho do download necessário para uma inicialização de rede? Essas máquinas quase não executam nada, basicamente um kernel, X, um gerenciador de janelas leve e um navegador. Eu poderia rodar quase tudo na RAM e isso seria excelente. Quanto de um download é necessário para a inicialização? Eu sou totalmente novo no netboot, então como eu configuraria isso?
por Naftuli Kay 01.08.2011 / 20:45

1 resposta

2

Sua pergunta anterior me fez pensar em máquinas em uma configuração de rede local. Você pode fazer o netboot online, mas precisará de um NIC que suporte o network-PXE.

Eu sugeriria que, se as máquinas são remotas, usar o NFS-root pode ser uma má ideia, especialmente porque parece que você não precisa de suporte para gravação / gravação. Você deve ser capaz de usar algum tipo de sistema de arquivos baseado em RAM, mas você precisará baixar uma imagem do sistema de arquivos raiz, extraí-la para o seu fs e então alternar para ela.

Este site parece ter vários recursos úteis para você começar.

    
por 01.08.2011 / 21:57