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.
If a kickstart file is specified by the BOOTP/DHCP server, the client system attempts an NFS mount of the file's path, and copies the specified file to the client, using it as the kickstart file. The exact settings required vary depending on the BOOTP/DHCP server you use.
Veja a seguir o exemplo de uma linha do arquivo
dhcpd.conf
para o servidor DHCP:
filename
"/usr/new-machine/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.
If the file name returned by the BOOTP/DHCP server ends with a slash ("/"), then it is interpreted as a path only. In this case, the client system mounts that path using NFS, and searches for a particular file. The file name the client searches for is:
<ip-addr>-kickstart
The
<ip-addr>
section of the file name should be replaced with the client's IP address in dotted decimal notation. For example, the file name for a computer with an IP address of 10.10.0.1 would be 10.10.0.1-kickstart
.
Note that if you do not specify a server name, then the client system attempts to use the server that answered the BOOTP/DHCP request as its NFS server. If you do not specify a path or file name, the client system tries to mount
/kickstart
from the BOOTP/DHCP server and tries to find the kickstart file using the same <ip-addr>-kickstart
file name as described above.