9.4. Installation de l'image RHEL for Edge à l'aide d'un fichier Kickstart
Pour installer l'image RHEL for Edge qui utilise un fichier Kickstart, utilisez le serveur web. Le serveur Web utilise le référentiel de l'image RHEL for Edge commit.tar
et le fichier Kickstart pour démarrer le programme d'installation RHEL.
Conditions préalables
- Le serveur permettant de récupérer le commit dans le programme d'installation RHEL est disponible et fonctionne.
-
Une image disque
.qcow2
pour installer le commit que vous avez créé. Voir Création d'une image système à l'aide de l'outil de création d'images dans l'interface de programmation.
Procédure
Exécutez le programme d'installation RHEL Anaconda à l'aide de
libvirt virt-install
:virt-install \ --name rhel-edge-test-1 \ --memory 2048 \ --vcpus 2 \ --disk path=prepared_disk_image.qcow2,format=qcow2,size=8 \ --os-variant rhel9 \ --cdrom /home/username/Downloads/rhel-9-x86_64-boot.iso
Sur l'écran d'installation :
Figure 9.1. Menu de démarrage de Red Hat Enterprise Linux
Appuyez sur la touche
pour ajouter un paramètre supplémentaire au noyau :inst.ks=http://edge_device_ip:port/kickstart.ks
Le paramètre kernel indique que vous souhaitez installer RHEL à l'aide du fichier Kickstart et non de l'image RHEL contenue dans le programme d'installation RHEL.
Après avoir ajouté les paramètres du noyau, appuyez sur Ctrl X pour démarrer l'installation RHEL à l'aide du fichier Kickstart.
Le programme d'installation RHEL démarre, récupère le fichier Kickstart à partir du point d'extrémité du serveur (HTTP) et exécute les commandes, y compris la commande d'installation de la commande d'image RHEL for Edge à partir du point d'extrémité HTTP. Une fois l'installation terminée, le programme d'installation RHEL vous invite à fournir des informations de connexion.
Vérification
- Dans l'écran de connexion, saisissez les informations d'identification de votre compte utilisateur et cliquez sur .
Vérifiez que l'image RHEL for Edge a été installée avec succès.
$ rpm-ostree status
La sortie de la commande fournit l'identifiant de validation de l'image et indique que l'installation a réussi.
Voici un exemple de résultat :
State: idle Deployments: * ostree://edge:rhel/9/x86_64/edge Timestamp: 2020-09-18T20:06:54Z Commit: 836e637095554e0b634a0a48ea05c75280519dd6576a392635e6fa7d4d5e96
Ressources supplémentaires