28.8.2. Disponibilizando o Arquivo de Kickstart na Rede
Instalações de rede usando kickstart são bastante comuns, porque os administradores de sistemas podem facilmente automatizar a instalação para muitos computadores em rede de forma rápida. Geralmente, a maneira mais usada é o administrador ter ambos, um servidor BOOTP/DHCP e um servidor NFS na rede local. O servidor BOOTP/DHCP é usado para dar ao sistema cliente sua configuração de rede, enquanto os arquivos usados durante a instalação são servidos pelo servidor NFS. Muitas vezes, estes dois servidores rodam na mesma máquina, mas isto não é necessário.
Para executar uma instalação kickstart baseada em rede, você deve ter um servidor BOOTP/DHCP na sua rede, e o mesmo deve incluir informações de configuração para a máquina na qual você está tentando instalar o Red Hat Enterprise Linux. O servidor BOOTP/DHCP fornece ao cliente as suas informações de rede, bem como a localização do arquivo de kickstart.
Se um arquivo de kickstart é especificado pelo servidor BOOTP/DHCP, o sistema cliente tenta uma montagem NFS do caminho do arquivo, e copia o arquivo especificado para o cliente usando-o como o arquivo de kickstart. A configuração exata necessária depende do servidor BOOTP/DHCP que você usar.
Veja a seguir o exemplo de uma linha do arquivo dhcpd.conf para o servidor DHCP:
filename"/usr/nova-máquina/kickstart/"; next-server blarg.redhat.com;
Note que você deve substituir o valor após filename pelo nome do arquivo de kickstart (ou pelo diretório no qual o arquivo de kickstart reside), e o valor após next-server pelo nome do servidor NFS.
Se o nome de arquivo retornado pelo servidor BOOTP/DHCP terminar com uma barra ("/"), o mesmo é interpretado apenas como um caminho. Neste caso, o sistema cliente monta o caminho usando o NFS, e procura por um arquivo específico. O nome do arquivo buscado pelo cliente é:
<endereço-IP>-kickstart
A parte <endereço-IP> do nome do arquivo deve ser substituída pelo endereço IP do cliente em notação ponto-decimal. Por exemplo, o nome de arquivo para um computador com um endereço IP 10.10.0.1 seria 10.10.0.1-kickstart.
Note que se você não especificar um servidor de nomes, o sistema cliente tenta usar o servidor que respondeu ao pedido do BOOTP/DHCP como o seu servidor NFS. Se você não especificar um caminho ou nome de arquivo, o sistema cliente tenta montar /kickstart a partir do servidor BOOTP/DHCP e tenta encontrar o arquivo de kickstart usando o mesmo arquivo <endereço-IP>-kickstart conforme descrito acima.