Chapitre 3. Les bases de l'installation de Kickstart
Ce qui suit fournit des informations de base sur Kickstart et sur la manière de l'utiliser pour automatiser l'installation de Red Hat Enterprise Linux.
3.1. Qu'est-ce qu'une installation Kickstart ?
Kickstart permet d'automatiser partiellement ou totalement le processus d'installation de RHEL.
Les fichiers Kickstart contiennent tout ou partie des options d'installation de RHEL. Par exemple, le fuseau horaire, la manière dont les disques doivent être partitionnés ou les paquets à installer. La fourniture d'un fichier Kickstart préparé permet une installation sans intervention de l'utilisateur. Ceci est particulièrement utile lors du déploiement de Red Hat Enterprise Linux sur un grand nombre de systèmes à la fois.
Les fichiers Kickstart offrent également plus d'options concernant la sélection des logiciels. Lors de l'installation manuelle de Red Hat Enterprise Linux à l'aide de l'interface d'installation graphique, la sélection de logiciels est limitée à des environnements prédéfinis et à des modules complémentaires. Un fichier Kickstart vous permet également d'installer ou de supprimer des paquets individuels.
Les fichiers Kickstart peuvent être conservés sur un seul système serveur et lus par des ordinateurs individuels au cours de l'installation. Cette méthode d'installation permet d'utiliser un seul fichier Kickstart pour installer Red Hat Enterprise Linux sur plusieurs machines, ce qui la rend idéale pour les administrateurs de réseaux et de systèmes.
Tous les scripts Kickstart et les fichiers journaux de leur exécution sont stockés dans le répertoire /tmp
du système nouvellement installé afin de faciliter le débogage des problèmes d'installation. Le kickstart utilisé pour l'installation ainsi que le kickstart de sortie généré par Anaconda sont stockés dans /root
sur le système cible et les journaux d'exécution des scripts kickstart sont stockés dans /var/log/anaconda
.
Dans les versions précédentes de Red Hat Enterprise Linux, Kickstart pouvait être utilisé pour la mise à niveau des systèmes. À partir de Red Hat Enterprise Linux 7, cette fonctionnalité a été supprimée et les mises à niveau de systèmes sont gérées par des outils spécialisés. Pour plus de détails sur la mise à niveau vers Red Hat Enterprise Linux 9, voir Mise à niveau de RHEL 8 vers RHEL 9 et Considérations relatives à l'adoption de RHEL.