En este documento se cubren los siguientes temas:
Cambios al programa de instalación de Red Hat Enterprise Linux (Anaconda)
Información general
Cambios a los controladores y soporte de hardware
Cambios a los paquetes
Esta sección incluye información específica sobre la instalación de Red Hat Enterprise Linux y el programa de instalación Anaconda.
Para poder actualizar un sistema con Red Hat Enterprise Linux 4 ya instalado a Update 1, debe utilizar Red Hat Network para actualizar aquellos paquetes que han cambiado.
Usted puede utilizar Anaconda para realizar una instalación fresca de Red Hat Enterprise Linux 4 Update 1 o para actualizar la última versión de Red Hat Enterprise Linux 3 a Red Hat Enterprise Linux 4.
Si está copiando los contenidos de los CD-ROMs de Red Hat Enterprise Linux 4 Update 1 (si se está preparando para una instalación basada en la red, por ejemplo), asegúrese de copiar solamente los CD-ROM del sistema operativo. No copie los CD-ROM de Extras ni ninguno de los CD-ROM complementarios, pues esto sobreescribirá archivos que son necesarios para el funcionamiento correcto de Anaconda.
Estos CD-ROMs se deben instalar después de que se haya instalado Red Hat Enterprise Linux.
Esta sección contiene información general que no es específica a ninguna otra sección de este documento.
El paquete openssh-3.9p1 incluido en Red Hat Enterprise Linux 4 introduce dos modos diferentes de reenvío por X11: confiado y desconfiado. En la configuración por defecto de Red Hat Enterprise Linux 4, se activa el reenvío por X11 desconfiado al pasar la señal -X
a /usr/bin/ssh o al usar la opción de configuración "ForwardX11 on". Este modo restringe el protocolo X11 para prevenir que aplicaciones malignas que usan una conexión de reenvío SSH comprometan la seguridad del servidor X11 local (por ejemplo, al ejecutar un monitoreo de pulsación del teclado); sin embargo, pocas aplicaciones X11 pueden ser usadas en este modo.
En Red Hat Enterprise Linux 4 Update 1, la configuración por defecto del cliente openssh ha sido cambiada, de tal modo que al pasar la señal -X
se activa el reenvío por X11 confiado. El modo reenvío confiado permite que todas las aplicaciones X trabajen correctamente al ser reenviadas a través de una conexión SSH; pero, como en versiones anteriores de Red Hat Enterprise Linux, debe ser usada únicamente al invocar aplicaciones confiables.
Por defecto, el reenvío por X11 está desactivado en Red Hat Enterprise Linux 4. Esto difiere con respecto a versiones previas de Red Hat Enterprise Linux ya que al intentar ejecutar aplicaciones X11 maliciosas a través de una conexión ssh no se compromete el servidor local X11. Usted debería utilizar el reenvío por X11 únicamente al hacer conexión con servidores confiables.
Red Hat Enterprise Linux 4 Update 1 incluye ahora la facilidad diskdump, la cual puede servir como alternativa a la facilidad netdump de Red Hat, o puede ser usada en conjunto con ésta.
La facilidad diskdump para sistemas i386 soporta actualmente los dispositivos aic7xxx, aic79xx, mpt fusion, megaraid, ata_piix, y sata_promise. Los dispositivos soportados en los sistemas ia64 son: aic7xxx, aic79xx, mpt fusion y sata_promise. En los sistemas AMD64 e Intel® EM64T, los dispositivos soportados son: aic7xxx, aic79xx, mpt fusion, megaraid, sata_promise, y ata_piix. Finalmente, en sistemas PPC64 los dispositivos soportados son: ipr y sym53c8xx_2.
Los dispositivos megaraid y SATA están ahora soportados en Red Hat Enterprise Linux 4 Update 1.
Para usar la facilidad diskdump se requiere un dispositivo de disco dedicado o una partición de disco lo suficientemente grande para contener toda la memoria física del sistema. Dado el caso de una falla del sistema, la memoria será escrita en el disco configurado. Tras el siguiente reinicio, los datos serán copiados desde el disco y serán formateados en el archivo vmcore
, el cual es idéntico en naturaleza a aquellos archivos creados por la facilidad netdump. El archivo será almacenado en el subdirectorio único /var/crash/
. Para analizar vmcore
puede usar la utilidad crash(8).
La escritura del archivo dump puede fallar en la facilidad diskdump si el modo cluster está activado en los adaptadores megaraid. Usted puede desactivar el modo cluster en los adaptadores megaraid utilizando la utilidad WebBIOS del dispositivo. Consulte la documentación de su fabricante para mayor información sobre el uso de WebBIOS.
Los módulos del kernel requeridos por la facilidad diskdump están automáticamente incluidos en el kernel de Red Hat Enterprise Linux 4. El paquete diskdump de espacio de usuario asociado se llama diskdumputils-1.0.1-5
y, como netdump, se instala por defecto.
La ubicación de disco asignada debe ser primero configurada y luego preformateada para usar. Después del formateado, la facilidad diskdump puede ser encendida con chkconfig(8), y luego el servicio debe ser iniciado. Documentación detallada concerniente a la configuración y a las tareas del usuario se incluyen con diskdumputils
en:
/usr/share/doc/diskdumputils-1.0.1-5/README
Mayor información puede ser encontrada en las páginas man de diskdumpfmt(8), diskdumpctl(8), y savecore(8).
Esta sección cubre aspectos relacionados con el kernel de Red Hat Enterprise Linux 4 Update 1 .
Un problema que causa que los ratones USB dejen de responder después de unas pocas horas de uso ha sido descubierto en ciertos sistemas. Un parámetro de la BIOS que habilita la emulación USB causa que los controladores de ratón del kernel 2.6 se congelen. Esto hace que el usuario tenga que cambiar a una consola virtual usando Ctrl-Alt-Fx
y luego regresar al escritorio gráfico o desconectar y re-conectar el ratón para ganar nuevamente plena funcionalidad.
Para prevenir el congelamiento de ratones USB, se recomienda que se desactive el soporte de Emulación USB
(también llamado USB Legacy Support
) en la BIOS del sistema. Consulte la documentación de su fabricante para obtener mayor información sobre cómo encontrar y desactivar este parámetro de la BIOS.
Por defecto, el kernel de Red Hat Enterprise Linux 4 Update 1 desactiva automáticamente la optimización NUMA (numa=off
) en sistemas usando AMD64 de procesador de núcleo dual. Esto asegura una operación estable a lo largo de múltiples sistemas en donde cada uno tiene diferentes implementaciones de la BIOS del sistema para reportar procesadores de núcleo dual.
Los usuarios tienen la posibilidad de anular este parámetro predeterminado en sistemas donde los fabricantes han declarado su conformidad con el reporte de procesadores de núcleo dual tal y como es esperado por el kernel de Red Hat Enterprise Linux 4 Update 1.
Los usuarios pueden anular el parámetro por defecto numa=off
si especifican numa=on
en un intérprete de comandos de Linux o en la línea activa del kernel en el archivo grub.conf
. Si el arranque del sistema falla tras activar esta función, retorne el parámetro inicial e inténtelo de nuevo. Se espera que esta restricción sea removida en una próxima actualización de Red Hat Enterprise Linux 4.
Esta actualización contiene las reparaciones de errores para varios controladores. Las actualizaciones de controladores más significativas se listan abajo. En algunos casos, el controlador original se mantiene bajo un nombre diferente y está disponible como una alternativa no predeterminada para las organizaciones que deseen migrar posteriormente su configuración de controladores a las últimas versiones.
La migración a los controladores más recientes se debe realizar antes de aplicar la próxima actualización de Red Hat Enterprise Linux, ya que en la mayoría de los casos se mantendrá solamente una revisión antigua del controlador para cada actualización.
Los siguientes controladores de dispositivos han sido actualizados en Red Hat Enterprise Linux 4 Update 1:
Emulex LightPulse Fibre Channel HBA (controlador lpfc)
Familia de controladores LSI Logic MegaRAID (controlador megaraid_mbox)
Adaptadores Intel® PRO/Wireless 2100/2200 (controladores ieee80211/ipw2100/ipw2200)
Broadcom Tigon3 (controlador tg3)
Familia de adaptadores Intel® Pro/100 (controladores e100)
Adaptadores Intel® PRO/1000 (controlador e1000)
Dispositivos Serial ATA ─SATA (controlador sata)
Adaptador Neterion 10GB Ethernet (controlador s2io)
El kernel que viene con Red Hat Enterprise Linux 4 Update 1 incluye el nuevo controlador megaraid_mbox de LSI Logic, el cual reemplaza el controlador megaraid. El controlador megaraid_mbox tiene un diseño mejorado, compatible con el kernel 2.6 e incluye soporte para lo último en hardware. Sin embargo, megaraid_mbox no soporta algunos de los hardware antiguos que eran soportados por el controlador megaraid.
Adaptadores con el siguiente par de código de vendedor PCI y código de dispositivo no son soportados por el controlador megaraid_mbox:
vendor, device
0x101E, 0x9010
0x101E, 0x9060
0x8086, 0x1960
El comando lspci -n puede ser usado para mostrar los ID para adaptadores instalados en una máquina en particular. Los productos con estos ID son conocidos por (pero no limitados a) los siguientes nombres de modelos:
Broadcom 5820
Controlador RAID Dell PERC (SCSI de canal dual rápido/ancho)
Controlador RAID Dell PERC2/SC (Ultra SCSI de un solo canal)
Controlador RAID Dell PERC2/DC (Ultra SCSI de canal dual)
Controlador RAID Dell CERC (ATA/100 de cuatro canales)
DRAC 1
MegaRAID 428
MegaRAID 466
MegaRAID Express 500
HP NetRAID 3Si y 1M
Tanto Dell como LSI Logic han indicado que ya no soportan estos modelos en el kernel 2.6. Como resultado, estos adaptadores ya no están soportados en Red Hat Enterprise Linux 4 Update 1.
Red Hat Enterprise Linux 4 Update 1 proporciona soporte para dispositivos de disco superiores a los 2 terabytes (TB). Aunque el soporte de está función es limitado en Red Hat Enterprise Linux 4, Update 1 contiene bastantes mejoras (tanto en programas de usuario como en el kernel). En general, Update 1 se considera un requerimiento en el soporte de dispositivos de disco superiores a los 2 TB.
Por favor tenga en cuenta las siguientes pautas y restricciones relacionadas con el soporte de grandes dispositivos:
· Las direcciones de los dispositivos de disco tradicional vienen en unidades de bloque de 512 byte. El tamaño de la dirección en el comando SCSI determina el tamaño máximo del dispositivo. El juego de comandos SCSI incluyen comandos que tienen direcciones de bloque de 16 bits (el límite del tamaño del dispositivo es 2 GB), direcciones de bloque de 32 bits (limite para direccionar 2 TB), y direcciones de bloque de 64 bits. El subsistema en el kernel 2.6 tiene soporte para comandos con direcciones de bloque de 64-bit. Para soportar discos superiores a los 2 TB, el HBA (Host Bus Adapter), el controlador HBA y el dispositivo de almacenamiento deben también soportar direcciones de bloque de 64 bits. Red Hat ha probado los controladores QLogic qla2300 y Emulex lpfc, incluidos en Red Hat Enterprise Linux 4 Update 1, en una unidad lógica de 8 TB en un Sistema Winchester FX400 (rev. 3.42B y superior es requerido).
· El formato de tabla de partición MS-DOS comúnmente usada no puede ser utilizada en dispositivos superiores a los 2 TB. Para éstos, el formato de tablas de particiones GPT debe ser usado. La utilidad parted debe ser usada para la creación y administración de particiones GPT. Para crear una partición GPT, utilice el comando parted mklabel gpt.
Red Hat requiere que todos los dispositivos de bloque sean inicializados con una tabla de partición válida, incluso cuando hay una sola partición que cubre todo el dispositivo. Este requerimiento busca evitar problemas potenciales causados por tablas de particiones erróneas o no intencionadas en el dispositivo.
· Anaconda soporta actualmente tablas de particiones GPT únicamente en la arquitectura Itanium™. Como resultado, no es posible instalar o formatear dispositivos superiores a los 2 TB con Anaconda en plataformas diferentes a la Itanium™.
· Los directorios /
y /boot
deben estar ubicados en dispositivos de 2 TB o menores.
· Varios problemas con LVM2 en dispositivos grandes han sido solucionados en Red Hat Enterprise Linux 4 Update 1. No utilice LVM2 en dispositivos mayores a los 2 TB antes de la instalación de Update 1.
Como se mencionó anteriormente, Red Hat requiere que una tabla de partición se escriba en el dispositivo de bloque, incluso cuando éste es usado como parte de un LVM2 Volume Group. En este caso, usted puede crear una partición única que se expande a todo el dispositivo. Luego, asegúrese de especificar el nombre completo de la partición (por ejemplo, /dev/sda1
, no /dev/sda
), cuando utilice los comandos pvcreate y vgcreate.
· El tamaño máximo de disco que puede ser miembro de un set RAID de software md
es 2 TB. El dispositivo RAID md
mismo puede ser superior a los 2 TB. Red Hat ha probado dispositivos md
hasta de 8 TB.
· Varios problemas con e2fsprogs que ocurren en dispositivos mayores a los 4 TB son abordados en Red Hat Enterprise Linux 4 Update 1. Antes de Update 1, estos problemas podían ser resueltos especificando mke2fs -b 4096 al crear un sistema de archivos ext2 o ext3. Este procedimiento no es necesario en Update 1.
Los sistemas de archivos ext2 y ext3 tienen un límite interno de 8 TB. Dispositivos hasta este límite han sido probados en Red Hat Enterprise Linux 4 Update 1.
Usted puede utilizar el comando mke2fs -T largefile4 para acelerar la creación de grandes sistemas de archivos.
· El sistema de archivos GFS tiene un límite de 16 TB en sistemas de 32-bit, y 8 exabytes (EB) en sistemas de 64-bit. Red Hat ha probado sistemas de archivos GFS de tamaños de hasta 8 TB.
· particiones NFS mayores a los 2 TB han sido probadas y son soportadas.
· Las herramientas de espacio de usuario de Red Hat Enterprise Linux 4 Update 1 son compiladas para soportar grandes archivos. Sin embargo, no es posible probar cada programa en este modo. Por favor, envíe un reporte de problema si encuentra algún fallo al usar las herramientas para el soporte de archivos grandes.
· El programa inn no funciona correctamente con programas mayores a los 2 TB. Este problema será abordado en una versión futura de Red Hat Enterprise Linux.
Esta sección contiene un listado de los paquetes que han sido actualizados o añadidos desde Red Hat Enterprise Linux 4 como parte de Update 1.
Estas listas de paquetes incluyen paquetes de todas las variantes de Red Hat Enterprise Linux 4. Su sistema puede que no incluya todos los paquetes listados aquí.
Se han actualizado los siguientes paquetes desde su lanzamiento original 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
kernel
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
Los siguientes paquetes han sido añadidos a Red Hat Enterprise Linux 4 Update 1:
gcc-gnat
compat-libcom_err-1.0-5
Los siguientes paquetes han sido excluidos de Red Hat Enterprise Linux 4 Update 1:
Ningún paquete ha sido excluido.
( amd64 )