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

  1. Installez le paquetage nfs-utils en exécutant la commande suivante en tant que root :

    # dnf install nfs-utils
  2. Copiez le fichier Kickstart dans un répertoire du serveur NFS.
  3. Ouvrez le fichier /etc/exports à l'aide d'un éditeur de texte et ajoutez une ligne avec la syntaxe suivante :

    /exported_directory/ clients
  4. 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 *
  5. Enregistrez le fichier /etc/exports et quittez l'éditeur de texte.
  6. 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.

Note

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.