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
La section suivante contient des informations spécifiques à l'installation de Red Hat Enterprise Linux et au programme d'installation Anaconda.
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.
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.
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.
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).
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).
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.
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.
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
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.
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.
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 )