Chapitre 8. Problèmes connus
Cette partie décrit les problèmes connus dans Red Hat Enterprise Linux 9.0.
8.1. Création d'installateurs et d'images
Les commandes reboot --kexec
et inst.kexec
ne fournissent pas un état prévisible du système
L'installation de RHEL à l'aide de la commande reboot --kexec
Kickstart ou des paramètres de démarrage du noyau inst.kexec
n'offre pas le même état prévisible du système qu'un redémarrage complet. Par conséquent, le passage au système installé sans redémarrage peut produire des résultats imprévisibles.
Notez que la fonctionnalité kexec
est obsolète et sera supprimée dans une prochaine version de Red Hat Enterprise Linux.
(BZ#1697896)
Local Media
la source d'installation n'est pas détectée lors du démarrage de l'installation à partir d'une clé USB créée à l'aide d'un outil tiers
Lors du démarrage de l'installation RHEL à partir d'une clé USB créée à l'aide d'un outil tiers, le programme d'installation ne détecte pas la source d'installation Local Media
(seule Red Hat CDN est détectée).
Ce problème survient parce que l'option de démarrage par défaut int.stage2=
tente de rechercher le format d'image iso9660
. Cependant, un outil tiers peut créer une image ISO avec un format différent.
En guise de solution de contournement, utilisez l'une ou l'autre des solutions suivantes :
-
Lors du démarrage de l'installation, cliquez sur la touche
Tab
pour modifier la ligne de commande du noyau et remplacez l'option de démarrageinst.stage2=
parinst.repo=
. - Pour créer un périphérique USB amorçable sous Windows, utilisez Fedora Media Writer.
- Si vous utilisez un outil tiers tel que Rufus pour créer un périphérique USB amorçable, régénérez d'abord l'image ISO RHEL sur un système Linux, puis utilisez l'outil tiers pour créer un périphérique USB amorçable.
Pour plus d'informations sur les étapes à suivre pour exécuter l'une des solutions de contournement spécifiées, voir, Le support d'installation n'est pas détecté automatiquement lors de l'installation de RHEL 8.3.
(BZ#1877697)
Les commandes auth
et authconfig
Kickstart nécessitent le dépôt AppStream
Le paquetage authselect-compat
est requis par les commandes Kickstart auth
et authconfig
lors de l'installation. Sans ce paquet, l'installation échoue si auth
ou authconfig
est utilisé. Cependant, par conception, le paquet authselect-compat
n'est disponible que dans le dépôt AppStream.
Pour contourner ce problème, vérifiez que les dépôts BaseOS et AppStream sont disponibles pour le programme d'installation ou utilisez la commande authselect
Kickstart pendant l'installation.
(BZ#1640697)
Politiques SELinux inattendues sur les systèmes où Anaconda s'exécute en tant qu'application
Lorsqu'Anaconda est exécuté en tant qu'application sur un système déjà installé (par exemple pour effectuer une autre installation sur un fichier image à l'aide de l'option –image
anaconda), il n'est pas interdit au système de modifier les types et attributs SELinux au cours de l'installation. Par conséquent, certains éléments de la politique SELinux peuvent changer sur le système où Anaconda est exécuté. Pour contourner ce problème, n'exécutez pas Anaconda sur le système de production et exécutez-le dans une machine virtuelle temporaire. Ainsi, la politique SELinux sur un système de production n'est pas modifiée. L'exécution d'Anaconda dans le cadre du processus d'installation du système, tel que l'installation à partir de boot.iso
ou dvd.iso
, n'est pas concernée par ce problème.
Le lecteur de CD-ROM USB n'est pas disponible comme source d'installation dans Anaconda
L'installation échoue lorsque le lecteur de CD-ROM USB en est la source et que la commande Kickstart ignoredisk --only-use=
est spécifiée. Dans ce cas, Anaconda ne peut pas trouver et utiliser ce disque source.
Pour contourner ce problème, utilisez la commande harddrive --partition=sdX --dir=/
pour effectuer l'installation à partir d'un lecteur de CD-ROM USB. L'installation n'échoue alors pas.
L'installation minimale de RHEL ne comprend plus le paquetage s390utils-base
Dans RHEL 8.4 et les versions ultérieures, le paquet s390utils-base
est divisé en un paquet s390utils-core
et un paquet auxiliaire s390utils-base
. Par conséquent, le fait de définir l'installation RHEL sur minimal-environment
n'installe que le paquet s390utils-core
nécessaire et non le paquet auxiliaire s390utils-base
. Pour contourner ce problème, installez manuellement le paquet s390utils-base
après avoir terminé l'installation RHEL ou installez explicitement s390utils-base
à l'aide d'un fichier kickstart.
(BZ#1932480)
Échec des installations de disques durs partitionnés avec le système de fichiers iso9660
Vous ne pouvez pas installer RHEL sur des systèmes dont le disque dur est partitionné avec le système de fichiers iso9660
. Cela est dû à la mise à jour du code d'installation qui est configuré pour ignorer tout disque dur contenant une partition du système de fichiers iso9660
. Cela se produit même lorsque RHEL est installé sans utiliser de DVD.
Pour contourner ce problème, ajoutez le script suivant dans le fichier kickstart pour formater le disque avant le début de l'installation.
Remarque : avant d'exécuter la solution de contournement, sauvegardez les données disponibles sur le disque. La commande wipefs
formate toutes les données existantes sur le disque.
%pre
wipefs -a /dev/sda
%end
Par conséquent, les installations fonctionnent comme prévu, sans aucune erreur.
Anaconda ne parvient pas à vérifier l'existence d'un compte d'utilisateur administrateur
Lors de l'installation de RHEL à l'aide d'une interface graphique, Anaconda ne vérifie pas si le compte administrateur a été créé. En conséquence, les utilisateurs peuvent installer un système sans aucun compte d'utilisateur administrateur.
Pour contourner ce problème, veillez à configurer un compte d'utilisateur administrateur ou à définir le mot de passe root et à déverrouiller le compte root. Ainsi, les utilisateurs peuvent effectuer des tâches administratives sur le système installé.
Anaconda ne parvient pas à se connecter au serveur iSCSI à l'aide de la méthode no authentication
après une tentative d'authentification CHAP infructueuse
Lorsque vous ajoutez des disques iSCSI à l'aide de l'authentification CHAP et que la tentative de connexion échoue en raison d'informations d'identification incorrectes, une nouvelle tentative de connexion aux disques à l'aide de la méthode no authentication
échoue. Pour contourner ce problème, fermez la session en cours et connectez-vous à l'aide de la méthode no authentication
.
(BZ#1983602)
De nouvelles fonctionnalités XFS empêchent le démarrage des systèmes PowerNV IBM POWER dont le microprogramme est antérieur à la version 5.10
Les systèmes PowerNV IBM POWER utilisent un noyau Linux pour le micrologiciel et Petitboot en remplacement de GRUB. Ainsi, le noyau du microprogramme monte /boot
et Petitboot lit la configuration de GRUB et démarre RHEL.
Le noyau RHEL 9 introduit les fonctionnalités bigtime=1
et inobtcount=1
dans le système de fichiers XFS, que les noyaux dotés d'un microprogramme antérieur à la version 5.10 ne comprennent pas.
Pour contourner ce problème, vous pouvez utiliser un autre système de fichiers pour /boot
, par exemple ext4.
(BZ#1997832)
Impossible d'installer RHEL lorsque la taille du PReP n'est pas de 4 ou 8 MiB
Le programme d'installation RHEL ne peut pas installer le chargeur de démarrage si la partition PowerPC Reference Platform (PReP) est d'une taille différente de 4 MiB ou 8 MiB sur un disque qui utilise des secteurs de 4 kiB. Par conséquent, vous ne pouvez pas installer RHEL sur le disque.
Pour contourner le problème, assurez-vous que la taille de la partition PReP est exactement de 4 ou 8 Mo et qu'elle n'est pas arrondie à une autre valeur. En conséquence, le programme d'installation peut maintenant installer RHEL sur le disque.
(BZ#2026579)
De nouvelles fonctionnalités XFS empêchent le démarrage des systèmes PowerNV IBM POWER dont le noyau du micrologiciel est antérieur à la version 5.10
Les systèmes PowerNV IBM POWER utilisent un noyau Linux pour le micrologiciel et Petitboot en remplacement de GRUB. Ainsi, le noyau du microprogramme monte /boot
et Petitboot lit la configuration de GRUB et démarre RHEL.
Le noyau RHEL 9 introduit les fonctionnalités bigtime=1
et inobtcount=1
dans le système de fichiers XFS, que les microprogrammes dotés d'un noyau antérieur à la version 5.10 ne comprennent pas. En conséquence, Anaconda empêche l'installation en affichant le message d'erreur suivant :
Votre micrologiciel ne prend pas en charge les fonctions du système de fichiers XFS sur le système de fichiers /boot
. Le système ne sera pas amorçable. Veuillez mettre à jour le micrologiciel ou changer le type de système de fichiers.
Pour contourner le problème, utilisez un autre système de fichiers pour /boot
, par exemple ext4
.
(BZ#2008792)