32.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.
Inclua a opção do kernel
ks
na linha append
de um alvo em seu arquivo pxelinux.cfg/default
para especificar o local de um arquivo de kickstart em sua rede. A sintáxe da opção ks
no arquivo pxelinux.cfg/default
é idêntica à sua sintaxe quando usada durante a inicialização. Consulte o Seção 32.10, “Iniciando uma Instalação Kickstart” para obter uma descrição da sintáxe e consulte Exemplo 32.4, “O uso da opção ks
no arquivo pxelinux.cfg/default
.” para uma amostra da linha append
.
No arquivo
dhcpd.conf
no servidor DHCP, o servidor é configurado para apontar o /tftpboot/pxelinux.0
no servidor BOOTP (seja na mesma máquina física ou não), os sistemas configurados para a inicialização sob a rede podem carregar os arquivos do kickstart e começar a instalação.
Exemplo 32.4. O uso da opção ks
no arquivo pxelinux.cfg/default
.
Por exemplo, se o
foo.ks
for um arquivo do kickstart disponível em um compartilhamento NFS em 192.168.0.200:/export/kickstart/
, parte de seu arquivo pxelinux.cfg/default
pode conter:
label 1 kernel RHEL6/vmlinuz append initrd=RHEL6/initrd.img ramdisk_size=10000 ks=nfs:192.168.0.200:/export/kickstart/foo.ks