Notes de mise à jour de Red Hat Enterprise Linux 4 Update 5


Introduction

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 :

http://www.redhat.com/docs/manuals/enterprise/

Notes concernant l'installation

La section suivante contient des informations spécifiques à l'installation de Red Hat Enterprise Linux et au programme d'installation Anaconda.

Remarque

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"
    

Informations générales

ql2xfailover Support and Multipath

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.

MCFG sur les systèmes basés AMD

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.

Rollbacks au moyen de up2date

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>

Virtualisation

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é.

Vidage disque lent

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é).

Accès iSeries avec Linux

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)

ibmasm

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.

Aperçus technologiques

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

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.

Frysk GUI

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.

Notes sur le noyau

Cette section liste des mises à jour spécifiques au noyau.

Notes génériques sur le 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

Mises à jour spécifiques aux plateformes

  • 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

Changements apportés aux pilotes et à la prise en charge matérielle

  • 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 )