Notes de mise à jour de Red Hat Enterprise Linux AS 4 Update 1


Introduction

Les sujets suivants sont abordés dans ce document :

  • Changements apportés au programme d'installation de Red Hat Enterprise Linux (Anaconda)

  • Informations générales

  • Changements au niveau de la prise en charge des pilotes et du matériel

  • Changements au niveau des paquetages

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

Afin de mettre à niveau un système Red Hat Enterprise Linux 4 déjà installé vers la version Update 1, 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 1 ou pour effectuer une mise à niveau de la dernière version mise à jour de Red Hat Enterprise Linux 3 vers Red Hat Enterprise Linux 4.

  • Si vous copiez le contenu des CD-ROM de Red Hat Enterprise Linux 4 Update 1 (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.

Informations générales

Cette section contient des informations générales qui ne sont spécifiques à aucune autre section de ce document.

  • Le paquetage openssh-3.9p1 inclus dans Red Hat Enterprise Linux 4 offrait deux modes différents de redirection X11 : le mode sécurisé et le mode non-sécurisé. Dans la configuration par défaut de Red Hat Enterprise Linux 4, le fait de donner l'option -X à la commande /usr/bin/ssh (ou l'utilisation de l'option de configuration "ForwardX11 on", redirection X11 activée) active la redirection X11 non-sécurisée. Ce mode restreint le protocole X11 de façon à éviter qu'une application malveillante utilisant une connexion SSH redirigée ne compromette la sécurité du serveur X11 local (par exemple, en effectuant le contrôle des touches) ; mais peu d'applications sont utilisables sous ce mode.

    Dans Red Hat Enterprise Linux 4 Update 1, la configuration par défaut du client openssh a été modifiée de façon à ce que l'option -X active la redirection X11 sécurisée. Le mode redirection sécurisée permet à toutes les applications X de fonctionner correctement lorsqu'elles sont re-acheminées sur une connexion SSH. Cependant, comme avec les versions précédentes de Red Hat Enterprise Linux, il devrait uniquement être utilisé avec des applications sécurisées.

    Important

    La redirection X11 est désactivée par défaut dans Red Hat Enterprise Linux 4, ce qui diffère des versions précédentes de Red Hat Enterprise Linux. De cette manière, l'exécution d'une application X11 malveillante sur une connexion SSH ne peut pas compromettre le serveur X11 local. Vous devriez uniquement utiliser la redirection X11 lorsque vous vous connectez à des serveurs sécurisés.

  • Red Hat Enterprise Linux 4 Update 1 inclut désormais l'utilitaire diskdump, qui peut être utilisé à la place de (ou avec) l'utilitaire netdump de Red Hat.

    L'utilitaire diskdump pour les systèmes i386 prend en charge les périphériques aic7xxx, aic79xx, mpt fusion, megaraid, ata_piix et sata_promise. Sur les systèmes ia64, les périphériques aic7xxx, aic79xx, mpt fusion et sata_promise sont pris en charge. Sur les systèmes AMD64 et Intel® EM64T, les périphériques aic7xxx, aic79xx, mpt fusion, megaraid, sata_promise et ata_piix sont pris en charge. Finalement, sur les systèmes PPC64, les périphériques ipr et sym53c8xx_2 sont pris en charge.

    Remarque

    Les périphériques megaraid et SATA sont maintenant pris en charge dans Red Hat Enterprise Linux 4 Update 1.

    L'utilisation de l'utilitaire diskdump nécessite un périphérique disque dédié ou des partitions de disque suffisamment grands pour contenir toute la mémoire physique. En cas de plantage du système, la mémoire sera enregistrée à l'emplacement de disque configuré. Lors du redémarrage du système, ces données seront copiées depuis cet emplacement et formatées dans un fichier vmcore. Ce dernier est identique à celui créé par l'option netdump et stocké dans l'unique sous-répertoire de /var/crash/. Le fichier vmcore peut être analysé à l'aide de l'utilitaire crash(8).

    Important

    L'utilitaire diskdump peut ne pas écrire de fichier de vidage si le mode cluster est activé sur les adaptateurs megaraid. Vous pouvez désactiver ce mode sur les adaptateurs megaraid à l'aide de l'utilitaire WebBIOS du périphérique. Consultez la documentation de votre fabricant pour obtenir de plus amples informations sur l'utilisation de WebBIOS.

    Les modules du noyau requis pour l'utilitaire diskdump sont automatiquement inclus dans le noyau Red Hat Enterprise Linux 4. Le paquetage diskdump de l'espace utilisateur associé porte le nom diskdumputils-1.0.1-5 et, tout comme netdump, est installé par défaut.

    L'emplacement de disque approprié doit d'abord être configuré et ensuite préformaté. Une fois ces tâches effectuées, l'utilitaire diskdump peut être activé à l'aide de chkconfig(8) et le service peut être démarré. Une documentation détaillée concernant ces tâches est incluse dans le fichier diskdumputils à l'emplacement suivant :

    /usr/share/doc/diskdumputils-1.0.1-5/README
    

    Vous trouverez de plus amples informations dans les pages de manuel de diskdumpfmt(8), diskdumpctl(8) et savecore(8).

Notes du noyau

Cette section contient des notes sur le noyau de Red Hat Enterprise Linux 4 Update 1.

  • Un problème qui provoque l'arrêt des souris USB après quelques heures d'utilisation a été découvert sur certains systèmes. Un paramètre BIOS qui active l'émulation USB provoque l'arrêt de la souris du noyau 2.6. Pour cela, vous devez soit passer sur une console virtuelle en appuyant sur Ctrl-Alt-Fx, puis repasser sur le bureau graphique, soit rebrancher la souris afin qu'elle redevienne fonctionnelle.

    Pour éviter l'arrêt de la souris USB, nous vous recommandons de désactiver le support du paramètre USB Emulation (également appelé USB Legacy Support) dans le BIOS du système. Consultez la documentation du fabricant de votre système pour obtenir de plus amples informations sur la manière de trouver et de désactiver ce paramètre du BIOS.

  • Par défaut, le noyau Red Hat Enterprise Linux 4 Update 1 désactive automatiquement les optimisations NUMA (numa=off) sur les systèmes utilisant le processeur à double noyau AMD64. Cela assure un fonctionnement stable sur plusieurs systèmes qui possèdent des implémentations du BIOS différentes les unes des autres pour rapporter les processeurs à double noyaux.

    Les utilisateurs peuvent écraser en toute sécurité ce paramètre par défaut pour un système où le fabricant a indiqué une conformité avec le rapport de processeurs à double noyaux comme l'attend le noyau Red Hat Enterprise Linux 4 Update 1.

    Les utilisateurs peuvent écraser le paramètre par défaut numa=off à l'invite de démarrage Linux ou sur la ligne du noyau actif dans le fichier grub.conf. Si le système ne démarre pas après avoir activé cette fonction, supprimez le remplacement et essayez de nouveau. Cette limitation sera supprimée dans une mise à jour prochaine de Red Hat Enterprise Linux 4.

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

Cette mise à jour inclut des correctifs de bogues pour un certain nombre de pilotes. Les mises à jour de pilotes les plus importantes sont énumérées ci-dessous. Dans certains cas, le pilote d'origine a été maintenu sous un nom différent et peut être utilisé en tant qu'alternative qui n'est pas le défaut, pour les entreprises qui souhaitent effectuer à une date ultérieure la migration de la configuration de leurs pilotes vers des versions plus récentes.

Remarque

La migration vers les derniers pilotes devrait être terminée avant que la prochaine mise à jour de Red Hat Enterprise Linux ne soit appliquée. En effet, dans bien des cas, seul un pilote faisant partie de la dernière révision sera préservé pour chaque mise à jour.

Les pilotes de périphériques suivants sont mis à jour dans Red Hat Enterprise Linux 4 Update 1 :

  • Emulex LightPulse Fibre Channel HBA (pilote lpfc)

  • Famille de contrôleurs LSI Logic MegaRAID (pilote megaraid_mbox)

  • Adaptateurs Intel® PRO/Wireless 2100/2200 (pilotes ieee80211/ipw2100/ipw2200)

  • Broadcom Tigon3 (pilote tg3)

  • Famille d'adaptateurs Intel® Pro/100 (pilote e100)

  • Adaptateurs Intel® PRO/1000 (pilote e1000)

  • Périphériques Serial ATA (SATA) (pilote sata)

  • Adaptateur Neterion 10GB Ethernet (pilote s2io)

  • Le noyau faisant partie de Red Hat Enterprise Linux 4 Update 1 inclut le nouveau pilote megaraid_mbox de LSI Logic, qui remplace le pilote megaraid. Le pilote megaraid_mbox qui est d'une conception améliorée, est compatible avec le noyau 2.6 et inclut la prise en charge pour le matériel le plus récent. Cependant, megaraid_mbox ne prend pas en charge le matériel plus ancien qui était supporté par le pilote megaraid.

    Les adaptateurs portant l'ID de vendeurs PCI et les paires d'ID de périphériques suivantes ne sont pas pris en charge par le pilote megaraid_mbox :

    
    vendor, device
    
    0x101E, 0x9010
    0x101E, 0x9060
    0x8086, 0x1960
    
    

    La commande lspci -n peut être utilisée pour afficher les ID des adaptateurs installés sur une machine spécifique. Les produits possédant ces ID sont connus sous les noms de modèle suivants (mais pas uniquement) :

  • Broadcom 5820

  • Contrôleur RAID Dell PERC (fast/wide SCSI deux canaux)

  • Contrôleur RAID Dell PERC2/SC (Ultra SCSI un canal)

  • Contrôleur RAID Dell PERC2/DC (Ultra SCSI deux canaux)

  • Contrôleur RAID Dell CERC (ATA/100 quatre canaux)

  • DRAC 1

  • MegaRAID 428

  • MegaRAID 466

  • MegaRAID Express 500

  • HP NetRAID 3Si et 1M

Remarque

Dell et LSI Logic ont indiqué qu'ils ne prennent plus en charge ces modèles dans le noyau 2.6. Par conséquent, ces adaptateurs ne sont plus pris en charge sous Red Hat Enterprise Linux 4 Update 1.

  • Red Hat Enterprise Linux 4 Update 1 offre la prise en charge de périphériques disque supérieurs à 2 téraoctets (To). Bien que la prise en charge de cette fonction soit limitée dans la version Red Hat Enterprise Linux 4, Update 1 contient de nombreuses améliorations (dans les programmes d'espace utilisateur et dans le noyau). En général, Update 1 est considérée une nécessité pour la prise en charge de périphériques de disque supérieurs à 2 To.

    Veuillez noter les directives et les restrictions suivantes sur la prise en charge de grands périphériques :

    · Les périphériques disque typiques sont adressés en unités de blocs de 512 octets. La taille de l'adresse dans la commande SCSI détermine la taille maximum de périphérique. L'ensemble de commandes SCSI inclut des commandes qui possèdent des adresses en blocs de 16-bit (la taille de périphérique est limitée à 2 Go), des adresses en blocs de 32-bit (limitées à l'adressage de 2 To) et des adresses en blocs de 64-bit. Le sous-système SCSI dans le noyau 2.6 prend en charge les commandes avec des adresses en blocs de 64-bit. Pour prendre en charge des disques supérieurs à 2 To, l'adaptateur HBA (Host Bus Adapter), le pilote HBA et le périphérique de stockage doivent également prendre en charge ces adresses. Red Hat a testé le pilote QLogic qla2300 et le pilote Emulex lpfc, y compris dans Red Hat Enterprise Linux 4 Update 1, sur une unité logique de 8 To sur un système Winchester Systems FX400 (une révision 3.42B ou supérieure est requise).

    · Le format de table de partitions MS-DOS couramment utilisé ne peut pas être utilisé sur les périphériques supérieurs à 2 To. Pour ces derniers, le format de table de partitions GPT doit être utilisé. L'utilitaire parted doit être utilisé pour la création et la gestion de partitions GPT. Pour créer une partition GPT, utilisez la commande parted mklabel gpt.

    Red Hat requiert que tous les périphériques blocs soient initialisés avec une table de partitions valide, même s'il existe une seule partition couvrant tout le périphérique. Cette nécessité existe pour éviter des problèmes posés par des tables de partitions erronées ou involontaires sur le périphérique.

    · L'installateur Anaconda prend uniquement en charge les tables de partitions GPT sur l'architecture Itanium™. Il n'est donc pas possible d'installer ou de formater des périphériques supérieurs à 2 To avec Anaconda, hormis sur les plateformes Itanium™.

    · Les répertoires / et /boot doivent se trouver sur des périphériques inférieurs ou égaux à 2 To.

    · Divers problèmes avec LVM2 sur de grands périphériques sont corrigés dans Red Hat Enterprise Linux 4 Update 1. N'utilisez pas LVM2 sur des périphériques supérieurs à 2 To avant d'installer Update 1.

    Comme mentionné ci-dessus, Red Hat requiert qu'une table de partitions soit écrite sur le périphérique bloc, même lorsqu'il est utilisé pour un groupe de volumes LVM2. Dans ce cas, vous pouvez créer une seule partition qui s'étend sur le périphérique entier. Assurez-vous ensuite de spécifier le nom complet de la partition (par exemple, /dev/sda1, et non pas /dev/sda), lorsque vous utilisez les commandes pvcreate et vgcreate.

    · La taille maximum d'un disque qui peut faire partie d'un ensemble RAID logiciel md est de 2 To. Le périphérique RAID md peut lui-même être supérieur à 2 To. Red Hat a testé les périphériques md jusqu'à 8 To.

    · Divers problèmes avec e2fsprogs qui se produisent sur des périphériques supérieurs à 4 To, sont traités dans Red Hat Enterprise Linux 4 Update 1. Avant Update 1, ces problèmes peuvent être contournés en spécifiant mke2fs -b 4096 lors de la création d'un système de fichiers ext2 ou ext3. Ceci n'est pas nécessaire dans Update 1.

    Les systèmes de fichiers ext2 et ext3 ont une limite interne de 8 To. Les périphériques allant jusqu'à cette limite ont été testés dans Red Hat Enterprise Linux 4 Update 1.

    Vous pouvez utiliser la commande mke2fs -T largefile4 pour accélérer la création de grands systèmes de fichiers.

    · Le système de fichiers GFS est limité à 16 To sur les systèmes à 32-bit et à 8 exaoctets (Eo) sur les systèmes à 64-bit. Red Hat a testé les tailles de systèmes de fichiers GFS allant jusqu'à 8 To.

    · Les partitions NFS supérieures à 2 To ont été testées et sont prises en charge.

    · Les outils d'espace utilisateur de Red Hat Enterprise Linux 4 Update 1 sont compilés pour la prise en charge de grands fichiers. Cependant, il n'est pas possible de tester chaque programme dans ce mode. Veuillez nous envoyer un rapport si un problème se produit lors de l'utilisation d'outils pour la prise en charge de grands fichiers.

    · Le programme inn ne fonctionne pas correctement avec des périphériques supérieurs à 2 To. Ceci sera traité dans une prochaine version de Red Hat Enterprise Linux.

Changements apportés aux paquetages

Cette section contient une liste des paquetages de Red Hat Enterprise Linux 4 qui ont été mis à jour ou ajoutés dans la version Update 1.

Remarque

Ces listes de paquetages incluent des paquetages venant de toutes les variantes de Red Hat Enterprise Linux 4. Il est possible que votre système n'inclut pas exactement tous les paquetages énumérés ici.

Les paquetages suivants ont été mis à jour depuis la version d'origine de Red Hat Enterprise Linux 4 :

  • HelixPlayer

  • ImageMagick

  • ImageMagick-c++

  • ImageMagick-c++-devel

  • ImageMagick-devel

  • ImageMagick-perl

  • alsa-lib

  • alsa-lib-devel

  • anaconda

  • anaconda-product

  • anaconda-runtime

  • apr

  • apr-devel

  • arpwatch

  • authconfig

  • authconfig-gtk

  • autofs

  • binutils

  • bootparamd

  • chkconfig

  • comps-4AS

  • coreutils

  • cpio

  • cpp

  • crash

  • cups

  • cups-devel

  • cups-libs

  • curl

  • curl-devel

  • dbus

  • dbus-devel

  • dbus-glib

  • dbus-python

  • dbus-x11

  • devhelp

  • devhelp-devel

  • device-mapper

  • diskdumputils

  • dmraid

  • e2fsprogs

  • e2fsprogs-devel

  • elinks

  • emacs

  • emacs-common

  • emacs-el

  • emacs-leim

  • emacs-nox

  • enscript

  • ethereal

  • ethereal-gnome

  • evolution

  • evolution-connector

  • evolution-data-server

  • evolution-data-server-devel

  • evolution-devel

  • exim

  • exim-doc

  • exim-mon

  • exim-sa

  • firefox

  • fonts-xorg-100dpi

  • fonts-xorg-75dpi

  • fonts-xorg-ISO8859-14-100dpi

  • fonts-xorg-ISO8859-14-75dpi

  • fonts-:xorg-ISO8859-15-100dpi

  • fonts-xorg-ISO8859-15-75dpi

  • fonts-xorg-ISO8859-2-100dpi

  • fonts-xorg-ISO8859-2-75dpi

  • fonts-xorg-ISO8859-9-100dpi

  • fonts-xorg-ISO8859-9-75dpi

  • fonts-xorg-base

  • fonts-xorg-cyrillic

  • fonts-xorg-syriac

  • fonts-xorg-truetype

  • gaim

  • gcc

  • gcc-c++

  • gcc-g77

  • gcc-java

  • gcc-objc

  • gdb

  • gdk-pixbuf

  • gdk-pixbuf-devel

  • gdm

  • glibc

  • glibc-common

  • glibc-devel

  • glibc-headers

  • glibc-profile

  • glibc-utils

  • gpdf

  • gsl

  • gsl-devel

  • gtk2

  • gtk2-devel

  • hotplug

  • htdig

  • htdig-web

  • httpd

  • httpd-devel

  • httpd-manual

  • httpd-suexec

  • hwbrowser

  • hwdata

  • iiimf-csconv

  • iiimf-docs

  • iiimf-emacs

  • iiimf-gnome-im-switcher

  • iiimf-gtk

  • iiimf-le-canna

  • iiimf-le-hangul

  • iiimf-le-sun-thai

  • iiimf-le-unit

  • iiimf-libs

  • iiimf-libs-devel

  • iiimf-server:

  • iiimf

  • initscripts

  • ipsec-tools

  • java-1.4.2-gcj-compat

  • java-1.4.2-gcj-compat-devel

  • kdegraphics

  • kdegraphics-devel

  • kdelibs

  • kdelibs-devel

  • noyau

  • kernel-devel

  • kernel-doc

  • kernel-smp

  • kernel-smp-devel

  • kernel-utils

  • krb5-devel

  • krb5-libs

  • krb5-server

  • krb5-workstation

  • kudzu

  • kudzu-devel

  • libaio

  • libaio-devel

  • libexif:

  • libexif-devel

  • libf2c

  • libgcc

  • libgcj

  • libgcj-devel

  • libobjc

  • libpcapk

  • libstdc++

  • libstdc++-devel

  • libtiff

  • libtiff-devel

  • libtool

  • libtool-libs

  • lsof

  • lvm2

  • mailman

  • man-pages-ja

  • mod_auth_mysql

  • mod_python

  • mod_ssl

  • mozilla

  • mozilla-chat

  • mozilla-devel

  • mozilla-dom-inspector

  • mozilla-js-debugger

  • mozilla-mail

  • mozilla-nspr

  • mozilla-nspr-devel

  • mozilla-nss

  • mozilla-nss-devel

  • mysql

  • mysql-bench

  • mysql-devel

  • mysql-server

  • net-tools

  • netdump

  • netdump-server

  • nptl-devel

  • nscd

  • nss_ldap

  • ntsysv

  • openoffice.org

  • openoffice.org-i18n

  • openoffice.org-libs

  • openssh

  • openssh-askpass

  • openssh-askpass-gnome

  • openssh-clients

  • openssh-server

  • pam

  • pam-devel

  • pango

  • pango-devel

  • pciutils

  • pciutils-devel

  • pcmcia-cs

  • perl

  • perl-DBI

  • perl-suidperl

  • php

  • php-devel

  • php-domxml

  • php-gd

  • php-imap

  • php-ldap

  • php-mbstring

  • php-mysql

  • php-ncurses

  • php-odbc

  • php-pear

  • php-pgsql

  • php-snmp

  • php-xmlrpc

  • policycoreutils

  • popt

  • postfix

  • postfix-pflogsumm

  • postgresql

  • postgresql-contrib

  • postgresql-devel

  • postgresql-docs

  • postgresql-jdbc

  • postgresql-libs

  • postgresql-odbc

  • postgresql-pl

  • postgresql-python

  • postgresql-server

  • postgresql-tcl

  • postgresql-test

  • procps

  • psacct

  • python

  • python-devel

  • python-docs

  • python-tools

  • redhat-lsb

  • redhat-release

  • rpm

  • rpm-build

  • rpm-devel

  • rpm-libs

  • rpm-python

  • rpmdb-redhat

  • rsh

  • rsh-server

  • selinux-policy-targeted

  • selinux-policy-targeted-sources

  • squid

  • squirrelmail

  • strace

  • system-config-kickstart

  • system-config-lvm

  • tcpdump

  • telnet

  • telnet-server

  • tetex

  • tetex-afm

  • tetex-doc

  • tetex-dvips

  • tetex-fonts

  • tetex-latex

  • tetex-xdvi

  • thunderbird

  • tkinter

  • ttfonts-ja

  • tzdata

  • up2date

  • up2date-gnome

  • vim-X11

  • vim-common

  • vim-enhanced

  • vim-minimal

  • xemacs

  • xemacs-common

  • xemacs-el

  • xemacs-info

  • xemacs-nox

  • xloadimage

  • xorg-x11

  • xorg-x11-Mesa-libGL

  • xorg-x11-Mesa-libGLU

  • xorg-x11-Xdmx

  • xorg-x11-Xnest

  • xorg-x11-Xvfb

  • xorg-x11-deprecated-libs

  • xorg-x11-deprecated-libs-devel

  • xorg-x11-devel

  • xorg-x11-doc

  • xorg-x11-font-utils

  • xorg-x11-libs

  • xorg-x11-sdk

  • xorg-x11-tools

  • xorg-x11-twm

  • xorg-x11-xauth

  • xorg-x11-xdm

  • xorg-x11-xfs

  • xpdf

Les nouveaux paquetages suivants ont été ajoutés à Red Hat Enterprise Linux 4 Update 1 :

  • gcc-gnat

  • compat-libcom_err-1.0-5

Les paquetages suivants ont été supprimés de Red Hat Enterprise Linux 4 Update 1 :

  • Aucun paquetage n'a été supprimé.

( amd64 )