5.2. Mise à disposition d'un fichier Kickstart sur un serveur NFS
Cette procédure décrit comment stocker le fichier de script Kickstart sur un serveur NFS. Cette méthode vous permet d'installer plusieurs systèmes à partir d'une seule source sans avoir à utiliser de support physique pour le fichier Kickstart.
Conditions préalables
- Vous disposez d'un accès de niveau administrateur à un serveur équipé de Red Hat Enterprise Linux 9 sur le réseau local.
- Le système à installer peut se connecter au serveur.
- Le pare-feu du serveur autorise les connexions à partir du système sur lequel vous effectuez l'installation.
Procédure
Installez le paquetage
nfs-utils
en exécutant la commande suivante en tant que root :# dnf install nfs-utils
- Copiez le fichier Kickstart dans un répertoire du serveur NFS.
Ouvrez le fichier
/etc/exports
à l'aide d'un éditeur de texte et ajoutez une ligne avec la syntaxe suivante :/exported_directory/ clients
Remplacez /exported_directory/ par le chemin d'accès complet au répertoire contenant le fichier Kickstart. Au lieu de clients, utilisez le nom d'hôte ou l'adresse IP de l'ordinateur qui doit être installé à partir de ce serveur NFS, le sous-réseau à partir duquel tous les ordinateurs doivent avoir accès à l'image ISO, ou le signe astérisque (
*
) si vous voulez permettre à tout ordinateur ayant un accès réseau au serveur NFS d'utiliser l'image ISO. Voir la page de manuel exports(5) pour des informations détaillées sur le format de ce champ.Une configuration de base qui rend le répertoire
/rhel9-install/
accessible en lecture seule à tous les clients est la suivante :/rhel9-install *
-
Enregistrez le fichier
/etc/exports
et quittez l'éditeur de texte. Démarrez le service nfs :
# systemctl start nfs-server.service
Si le service était en cours d'exécution avant que vous ne modifiiez le fichier
/etc/exports
, entrez la commande suivante pour que le serveur NFS en cours d'exécution recharge sa configuration :# systemctl reload nfs-server.service
Le fichier Kickstart est maintenant accessible via NFS et prêt à être utilisé pour l'installation.
Lors de la spécification de la source Kickstart, utilisez nfs:
comme protocole, le nom d'hôte ou l'adresse IP du serveur, le signe deux-points (:
) et le chemin d'accès à l'intérieur du répertoire contenant le fichier. Par exemple, si le nom d'hôte du serveur est myserver.example.com
et que vous avez enregistré le fichier dans /rhel9-install/my-ks.cfg
, spécifiez inst.ks=nfs:myserver.example.com:/rhel9-install/my-ks.cfg
comme option de démarrage de la source d'installation.
Ressources supplémentaires