28.8.2. Mise à disposition du fichier kickstart sur le réseau
Les installations réseau utilisant kickstart sont assez courantes ; les administrateurs système peuvent en effet aisément automatiser l'installation sur de nombreux ordinateurs en réseau. Cette tâche peut être réalisée rapidement et sans problème. En général, l'approche la plus couramment utilisée consiste, pour l'administrateur, à avoir à la fois un serveur BOOTP/DHCP et un serveur NFS sur le réseau local. Le serveur BOOTP/DHCP sert à communiquer au système client ses informations de mise en réseau, tandis que les fichiers réellement utilisés pendant l'installation se trouvent sur le serveur NFS. Ces deux serveurs fonctionnent souvent sur le même ordinateur, mais ce n'est pas une obligation.
Pour effectuer une installation kickstart basée sur le réseau, vous devez avoir un serveur BOOTP/DHCP sur votre réseau et il doit inclure des informations de configuration pour la machine sur laquelle vous essayez d'installer Red Hat Enterprise Linux. Le serveur BOOTP/DHCP fournit au client ses informations réseau ainsi que l'emplacement du fichier 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.
Voici un exemple de ligne du fichier
dhcpd.conf
pour le serveur DHCP :
filename
"/usr/new-machine/kickstart/"; next-server blarg.redhat.com;
Notez que vous devriez remplacer la valeur après
filename
par le nom du fichier kickstart (ou le répertoire dans lequel se trouve le fichier kickstart) et la valeur après next-server
par le nom du serveur 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.