Copyright © 2007 Red Hat, Inc. et autres. Ce matériel peut être distribué uniquement conformément aux termes et conditions présentés dans la licence "Open Publication License", v1.0, disponible à http://www.opencontent.org/openpub/.
Les sujets suivants sont abordés dans ce document :
Notes concernant l'installation
Informations générales
Aperçus technologiques
Notes sur le noyau
Changements apportés aux pilotes et à la prise en charge matérielle
Dans cette version des notes de mise à jour, certaines modifications de Red Hat Enterprise Linux 4 Update 5 peuvent ne pas apparaître. Une version récente des notes de mise à jour pour Red Hat Enterprise Linux 4 Update 5 peut également être disponible à l'adresse suivante :
La section suivante contient des informations spécifiques à l'installation de Red Hat Enterprise Linux et au programme d'installation Anaconda.
Pour la mise à niveau d'une installation existante de Red Hat Enterprise Linux 4 à la version Update 5, vous devez utiliser Red Hat Network pour mettre à jour les paquetages qui ont changé.
Vous pouvez utiliser Anaconda pour effectuer une nouvelle installation de Red Hat Enterprise Linux 4 Update 5 ou pour effectuer une mise à niveau de la dernière version mise à jour de Red Hat Enterprise Linux 4.
Si vous copiez le contenu des CD-ROM de Red Hat Enterprise Linux 4 Update 5 (par exemple, en vue d'une installation basée sur le réseau), assurez-vous de ne copier que les CD-ROM du système d'exploitation. Ne copiez pas les CD-ROM de paquetages supplémentaires et ne copiez aucun des CD-ROM de produits en couche car une telle opération écraserait certains fichiers nécessaires au bon fonctionnement d'Anaconda.
Ces CD-ROM doivent être installés après l'installation de Red Hat Enterprise Linux.
Si vous avez installé Red Hat Enterprise Linux 4 Update 5 via une console série, l'invite de connexion peut ne pas apparaître. Pour contourner ce problème, ouvrez /etc/yaboot.conf et localisez la ligne suivante :
append="console=tty0 console=ttyS4 rhgb quiet"
Éditez cette ligne en commutant l'ordre de console=tty0 et de console=ttyS4 afin que la ligne ressemble à celle-ci :
append="console=ttyS4 console=tty0 rhgb quiet"
Red Hat Enterprise Linux 4 n'inclut pas la prise en charge pour ql2xfailover, car elle n'est pas acceptée en amont.
Pour implémenter multipathing, utilisez mdadm à la place. Pour plus d'informations sur dm-multipath, consultez la page de manuel en utilisant la commande man multipath.
Durant les tests PCI, Red Hat Enterprise Linux 4 Update 5 tente d'utiliser des informations obtenues depuis le MCFG (espace de configuration PCI mappé en mémoire, de l'anglais memory-mapped PCI configuration space). Sur les systèmes AMD, ce type d'accès ne fonctionne pas sur certains bus, car le noyau ne peut parser la table MCFG.
Pour contourner cela, ajoutez le paramètre pci=conf1 ou pci=nommconf sur ligne de démarrage du noyau dans /etc/grub.conf. Par exemple :
title Red Hat Enterprise Linux AS (2.6.9-42.0.2.EL) root (hd0,0) kernel /vmlinuz-2.6.9-42.0.2.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet pci=conf1 initrd /initrd-2.6.9-42.0.2.EL.img
En effectuant cela, vous indiquez au noyau d'utiliser l'accès PCI Conf1 au lieu de l'accès basé sur MCFG.
Les options up2date, --undo et list-rollbacks ne sont plus valables. Actuellement, la méthode recommandée pour effectuer un rollback est d'utiliser la fonctionnalité Rollbacks à plusieurs états fournie par le droit d'accès Provisioning sous Red Hat Network. Pour plus d'informations à ce sujet, consultez http://www.redhat.com/rhn/rhndetails/provisioning/.
Vous pouvez également effectuer manuellement la mise à niveau inférieure d'un RPM. À cet effet, obtenez l'ancien RPM et exécutez la commande suivante :
rpm -Uvh --oldpackage --nosignature --nodigest <nom de l'ancien RPM>
Red Hat Enterprise Linux 4 Update 5 est maintenant pris en charge comme invité paravirtualisé mais ne peut pas être utilisé en tant que dom0.
Actuellement, la paravirtualisation pour Red Hat Enterprise Linux 4 Update 5 comporte les problèmes suivants :
Actuellement la PV-FB (Mémoire tampon paravirtualisée de l'anglais ParaVirtualized FrameBuffer) ne prend pas en charge les mappes de clavier (keymaps) autre que en-US. En tant que telles, les autres mappes de clavier peuvent ne pas être en mesure de fournir certaines frappes. Ce problème sera adressé dans une mise à jour future de Red Hat Enterprise Linux 4.
Les domaines paravirtualisés peuvent uniquement auto-détecter un mouvement de souris relatif et le mouvement du curseur est plutôt instable. Ce problème sera résolu dans une mise à jour future de Red Hat Enterprise Linux 4.
Seuls les réseaux virtualisés et les périphériques disque sont pris en charge sur les invités paravirtualisés. Le contrôle direct par les invités des périphériques PCI, USB, imprimante ou série n'est pas supporté.
Le vidage disque lent peut être amélioré au moyen du paramètre block_order. Ce paramètre spécifie la taille bloc I/O à utiliser lors de l'écriture du vidage. Les tests ont montré que la valeur par défaut 2 fonctionne bien avec la plupart des adaptateurs et configurations de système.
Notez que les vidages disque avec le matériel Megaraid (dans certaines plateformes de système et sous certaines configurations) peuvent être extrêmement lents. Pour adresser ce problème, augmentez la valeur du paramètre block_order.
Des valeurs supérieures block_order consomment plus de mémoire de module. Pour plus d'informations sur le paramètre block_order, consultez /usr/share/doc/diskdumputils-<version>/README (remplacez <version> par la version correspondante du paquetage diskdumputils installé).
Le pilote ODBC iSeries avec Linux a été remplacé par un nouveau produit -- Accès iSeries avec Linux. Ce nouveau produit peut être téléchargé avec le lien suivant :
http://www.ibm.com/eserver/iseries/access/linux/
L'accès iSeries avec Linux est la dernière offre de la ligne de produits Accès iSeries. Elle fournit l'accès aux serveurs iSeries basés Linux. L'accès iSeries avec Linux vous permet :
d'accéder à la DB2 UDB (de l'anglais Universal Database) pour iSeries au moyen de son pilote ODBC
d'établir une session 5250 vers un serveur iSeries depuis un client Linux
d'accéder à la DB2 UDB via le pilote EDRS (Extended Dynamic Remote SQL)
la prise en charge de plateformes 32-bit (i386 et PowerPC) et 64-bit (x86-64 et PowerPC)
Le paquetage ibmasm est utilisé pour faciliter la communication avec le IBM Advance System Management PCI Adapter, connu également sous l'abréviation RSA I. Si vous utilisez RSA II, vous devez manuellement désinstaller le paquetage ibmasm après avoir téléchargé le paquetage correspondant à RSA II.
Les fonctionnalités des Aperçus technologiques ne sont pas prises en charge par les services d'abonnements Red Hat Enterprise Linux 4 Update 5, peuvent ne pas être complets, et sont généralement inadéquates à la production. Cependant, ces caractéristiques sont incluses à l'avantage des clients et pour fournir la fonctionnalité avec une plus vaste exposition.
Les clients peuvent trouver ces fonctionnalités utiles dans un environnement qui n'est pas en production. Ils sont également invités à fournir des commentaires et des suggestions de fonctionnalités pour un aperçu technologique, avant qu'il ne soit pleinement pris en charge. Des errata seront fournis pour des problèmes de haute sécurité.
Durant le développement d'un aperçu technologique, des composants supplémentaires pourront être mis à la disposition du public pour être testés. Red Hat a l'intention de fournir une prise en charge complète des fonctionnalités de l'aperçu technologique dans une version ultérieure.
Systemtap fournit une infrastructure de logiciels libres (GPL) pour simplifier la collecte d'informations sur l'exécution du système Linux. Cela aide au diagnostique de problèmes de performance ou de fonctionnement. Avec l'assistance de systemtap, les développeurs n'ont plus besoin de passer par les séquences fastidieuses d'instrumentation, de recompilation, d'installation et de redémarrage qui sont parfois nécessaires à la collecte de données.
L'objectif du projet frysk est de créer un outil intelligent, distribué, de débogage et de contrôle toujours sur le système, et permettant aux développeurs et administrateurs de système de :
Contrôler les processus d'exécution et les threads (y compris la création et la destruction d'évènements).
Surveiller l'utilisation des primitives de verrouillage.
Détecter les deadlocks.
Collecter des données.
Déboguer tout processus donné en le choisissant sur une liste ou en permettant à frysk d'ouvrir une fenêtre de code source (ou autre) sur un processus qui plante ou ne fonctionne pas correctement.
Sous Red Hat Enterprise Linux 4 Update 5 l'interface graphique frysk de l'utilisateur est un aperçu technologique, alors que l'interface de ligne de commande frysk est totalement prise en charge.
Cette section liste des mises à jour spécifiques au noyau.
CONFIG_SERIAL_8250_MANY_PORTS a été augmenté à 64.
Le module sata_nv prend maintenant en charge le diskdump.
Le pilote acpiphp prend maintenant en charge les hotplugs basées ACPI pour les adaptateurs bridge.
(x86;x86_64) Support d'invité de paravirtualisation supplémentaire
CIFS (Common Internet file system ou système de fichiers Internet commun) a été mis à niveau à la version 1.45
PowerNow! (avec un nouveau contrôle de fréquence) est maintenant pris en charge sur le processeur H206
Les problèmes de désynchronisation d'horloge (Timer skew) sur les pilotes PowerNow! sont maintenant résolus
Les processeurs quad-core sont maintenant pris en charge
RDTSCP (Read Time-Stamp Counter Pair), une instruction qui fournit une meilleure résolution dans la lecture d'horodatage de processeurs est maintenant prise en charge.
PCI-Express est maintenant pris en charge pour la plateforme SGI Altix
SHUB2 est maintenant pris en charge
Les cartes série 8-ports Sealevel sont maintenant prises en charge
Ajout d'un nouveau pilote PWC (Philips Web Cam) qui prend en charge un plus grand nombre de modèles webcam
Le module IBM Advanced Management Module 2 a été ajouté à la liste blanche du stockage USB pour les périphériques USB avec de multiples LUN (Logical Unit Numbers)
EDAC (Error Detection and Correction) est maintenant pris en charge sur le AMD Opteron
Le pilote Alsa a été mis à jour à la version 1.0.9
Support supplémentaire Alsa pour les plateformes Broadwater
Pilote mis à jour LMSensors smsc47b397
Pilote ixgb mis à jour à la version 1.0.109-k2
Pilote réseau r8169 mis à jour à la version 2.2LK
L'adaptateur Pathscale IB est maintenant pris en charge
Ajout du pilote qla4xxx pour la prise en charge de l'initiateur matériel Qlogic iSCSI. Ajout du pilote qla3xxx pour fournir les connexions LAN sur le même matériel.
Prise en charge et mise à jour de Infiniband à OFED 1.1
Pilote mis à niveau e1000 à la version 7.2.7-k2 pour supporter l'adaptateur Intel Pro/1000 PT, et les adaptateurs ICH8 LAN, Intel Dual Port 1Gb Ethernet PCI-Express
Pilote BNX2 mis à niveau à la version 1.4.43-rh
Pilote mis à niveau Broadcom TG3 à la version 3.64-rh pour prendre en charge les adaptateurs Broadcom BCM5787M, Broadcom 5715 PCIExpress et la puce Broadcom 5704S
Pilote ipr mis à jour pour supporter SAS/SATA
LSI Logic SAS ZCR est maintenant supporté
Le pilote sata prend maintenant en charge le contrôleur ULi M5289 SATA
Pilote cciss mis à jour
Pilote qla2xx mis à jour pour supporter la carte d'expension SLIM sur JS21
Pilote MPTSAS mis à jour à la version 3.02.73rh
Pilote LSI MegaRAID mis à jour
Le pilote de mise en réseau 8139cp prend maintenant en charge le netdump ; cela permet aux invités pleinement virtualisés sous Red Hat Enterprise Linux 4 d'exécuter netdump
( amd64 )