Os tópicos a seguir são abordados neste documento:
Alterações no programa de instalação do Red Hat Enterprise Linux (Anaconda)
Informações gerais
Alterações no suporte a drivers e hardware
Alterações nos pacotes
A seção seguinte inclui informações específicas da instalação do Red Hat Enterprise Linux e do programa de instalação Anaconda.
Para poder atualizar um sistema com o Red Hat Enterprise Linux 4 já instalado para Update 1, você deve usar a Red Hat Network para atualizar os pacotes que sofreram alterações.
Você pode usar o Anaconda para efetuar uma nova instalação do Red Hat Enterprise Linux 4 Update 1 ou uma atualização (upgrade) da versão atualizada mais recente do Red Hat Enterprise Linux 3 para Red Hat Enterprise Linux 4.
Se você for copiar o conteúdo dos CD-ROMs do Red Hat Enterprise Linux 4 Update 1 (como preparação para uma instalação baseada em rede, por exemplo), certifique-se de copiar somente os CD-ROMs do sistema operacional. Não copie o CD-ROM com Extras ou qualquer um dos CD-ROMs de outros produtos, já que isso sobrescreveria alguns arquivos necessários para que o Anaconda opere corretamente.
Estes CD-ROMs devem ser instalados após a instalação do Red Hat Enterprise Linux.
Esta seção contém informações gerais não relacionadas a nenhuma outra seção deste documento.
O pacote openssh-3.9p1, incluso no Red Hat Enterprise Linux 4, introduziu dois modos diferentes de encaminhamento X11: confiável (trusted) e não confiável. Na configuração padrão do Red Hat Enterprise Linux 4, passar a opção -X para /usr/bin/ssh (ou usar a opção de configuração "ForwardX11 on") ativa o encaminhamento X11 não confiável (untrusted). Este modo restringe o protocolo X11 para evitar que uma aplicação maléfica, usando uma conexão SSH encaminhada, prejudique a segurança do servidor X11 local (ex.: ao efetuar a monitoração dos toques de teclas); mas algumas aplicações X11 são utilizáveis neste modo.
No Red Hat Enterprise Linux 4 Update 1, a configuração default do cliente openssh foi alterada para que, ao passar a opção -X, o encaminhamento X11 confiável seja ativado. O modo encaminhamento confiável permite que todas as aplicações X funcionem corretamente quando encaminhadas através de uma conexão SSH; mas, assim como nas versões anteriores do Red Hat Enterprise Linux, ela deve ser usada somente ao invocar aplicações confiáveis.
O encaminhamento X11 é ativado por padrão no Red Hat Enterprise Linux 4, o que difere das versões anteriores do Red Hat Enterprise Linux. Sendo assim, se alguém tentar rodar uma aplicação X11 maléfica através de uma conexão ssh, o servidor X11 local não será prejudicado. Você deve usar o encaminhamento X11 somente ao conectar a servidores confiáveis.
O Red Hat Enterprise Linux 4 Update 1 agora inclui o utilitário diskdump, que pode servir como alternativa ao (ou ser usado em conjunto com o) utilitário netdump da Red Hat.
O utilitário diskdump para sistemas i386 suporta atualmente os dispositivos aic7xxx, aic79xx, mpt fusion, megaraid, ata_piix e sata_promise. Em sistemas ia64, os dispositivos aic7xxx, aic79xx, mpt fusion e sata_promise são suportados. Nos sistemas AMD64 e Intel® EM64T, os dispositivos aic7xxx, aic79xx, mpt fusion, megaraid, sata_promise e ata_piix são suportados. Finalmente, nos sistemas PPC64, são suportados os dispositivos ipr e sym53c8xx_2.
Os dispositivos megaraid e SATA foram recentemente suportados no Red Hat Enterprise Linux 4 Update 1.
O uso do diskdump requer um dispositivo ou partição de disco dedicados, grandes o suficiente para conter toda a memória física do sistema. No caso de uma queda do sistema, a memória será gravada na localidade configurada do disco. Na reinicialização subsequente, os dados serão copiados do local configurado do disco e formatados num arquivo vmcore (com função idêntica àquele criado pelo netdump), armazenado no subdiretório único /var/crash/. O arquivo vmcore pode ser analisado usando o utilitário crash(8).
O utilitário diskdump pode falhar ao salvar um arquivo de despejo se o modo cluster estiver ativado nos adaptadores megaraid. Você pode desativar o modo cluster nos adaptadores megaraid usando o utilitário WebBIOS do dispositivo. Consulte a documentação do fabricante para mais informações sobre o uso do WebBIOS.
Os módulos do kernel necessários para o utilitário diskdump são automaticamente inclusos no kernel do Red Hat Enterprise Linux 4. O pacote do diskdump associado ao espaço do usuário chama-se diskdumputils-1.0.1-5, e como o netdump, é instalado por padrão.
O local apropriado do disco deve ser configurado primeiro e então pré-formatado para uso. Depois disso, o utilitário diskdump pode ser ligado com chkconfig(8) e o serviço deve ser iniciado. A documentação detalhada sobre tarefas de configuração e usuário está inclusa no diskdumputils em:
/usr/share/doc/diskdumputils-1.0.1-5/README
Mais informações podem ser encontradas nas páginas man diskdumpfmt(8), diskdumpctl(8) e savecore(8).
Esta seção contém notas relacionadas ao kernel do Red Hat Enterprise Linux 4 Update 1.
Foi descoberto um problema que causa a falta de resposta de mouses USB após algumas horas de uso em determinados sistemas. Uma configuração do BIOS que ativa a emulação USB causa o congelamento do direcionamento do mouse pelo kernel 2.6. Para contornar isto, é necessário alternar para um console virtual usando Ctrl-Alt-Fx e então alternar de volta para a área de trabalho gráfica, ou desconectar e reconectar o mouse.
Para evitar o congelamento de mouses USB, é recomendado desativar o suporte a USB Emulation (também chamado de USB Legacy Support) no BIOS do sistema. Consulte a documentação do fabricante de seu sistema para mais informações sobre como encontrar e desativar esta configuração do BIOS.
O kernel do Red Hat Enterprise Linux 4 Update 1 desativa automaticamente as otimizações NUMA (numa=off) por padrão em sistemas usando o processador central duplo AMD64. Isto garante a operação estável ao longo de sistemas múltiplos, onde cada um tem uma implementação diferente do BIOS para reportar processadores centrais duplos.
Os usuários têm a habilidade de sobrescrever com segurança este padrão para um sistema cujo fabricante garanta a conformidade com a reportagem de processadores dual core, conforme esperado pelo kernel do Red Hat Enterprise Linux 4 Update 1.
Os usuários podem sobrescrever o parâmetro padrão numa=off especificando numa=on na inicialização da janela de comandosLinux ou na linha ativa do kernel, no arquivo grub.conf. Se o sistema falhar em inicializar após ativar esta função, retorne ao parâmetro anterior e tente novamente. Esta limitação tem sua remoção esperada numa atualização futura do Red Hat Enterprise Linux 4.
Esta atualização inclui consertos de bugs para diversos drivers. As atualizações de driver mais significativas estão listadas abaixo. Em alguns casos, o driver original foi preservado sob um nome diferente e está disponível como uma alternativa não-default para empresas que desejam migrar sua configuração de driver para versões mais recentes posteriormente.
A migração para os drivers mais recentes deve ser completa antes de aplicar a próxima atualização do Red Hat Enterprise Linux porque, na maioria dos casos, somente uma versão antiga do driver é preservada em cada atualização.
Os seguintes drivers de dispositivos foram atualizados no Red Hat Enterprise Linux 4 Update 1:
Emulex LightPulse Fibre Channel HBA (driver lpfc)
Família de controladores MegaRAID da LSI Logic (driver megaraid_mbox)
Adaptadores PRO/Wireless 2100/2200 da Intel® (drivers ieee80211/ipw2100/ipw2200)
Broadcom Tigon3 (driver tg3)
Família de adaptadores Pro/100 da Intel® (driver e100)
Adaptadores PRO/1000 da Intel® (driver e1000)
Dispositivos seriais ATA (SATA) (driver sata)
Adaptador Ethernet Neterion 10GB (driver s2io)
O kernel distribuído no Red Hat Enterprise Linux 4 Update 1 inclui o novo driver megaraid_mbox da LSI Logic, que substitui o driver megaraid. O driver megaraid_mbox tem melhor design, é compatível com o kernel 2.6 e inclui suporte para o hardware mais recente. Entretanto, o megaraid_mbox não suporta alguns componentes de hardware antigos, antes suportados pelo driver megaraid.
Os adaptadores com os seguintes pares de ID do fabricante e do dispositivo não são suportados pelo driver megaraid_mbox:
vendor, device 0x101E, 0x9010 0x101E, 0x9060 0x8086, 0x1960
O comando lspci -n pode ser usado para exibir os IDs dos adaptadores instalados numa determinada máquina. Os produtos com estes IDs são conhecidos pelos (mas não limitados aos) seguintes nomes de modelos:
Broadcom 5820
Controlador RAID Dell PERC (SCSI rápido/largo de canal duplo)
Controlador RAID Dell PERC2/SC (SCSI Ultra de canal simples)
Controlador RAID Dell PERC2/DC (SCSI Ultra de canal duplo)
Controlador RAID Dell CERC (ATA/100 de quatro canais)
DRAC 1
MegaRAID 428
MegaRAID 466
MegaRAID Express 500
HP NetRAID 3Si e 1M
Ambas empresas, Dell e LSI Logic, indicaram que não suportam mais estes modelos no kernel 2.6. Como resultado, estes adaptadores não são mais suportados no Red Hat Enterprise Linux 4 Update 1.
O Red Hat Enterprise Linux 4 Update 1 oferece suporte para dispositivos de disco maiores que 2 terabytes (TB). Apesar de existir um suporte limitado para esta funcionalidade na versão 4 do Red Hat Enterprise Linux, o Update 1 contém muitas melhorias (nos programas de usuário e no kernel). Em geral, o Update 1 é considerado um requisito para o suporte a dispositivos de disco maiores que 2 TB.
Por favor, note as seguintes regras e restrições relativas ao suporte de dispositivos grandes:
· Os dispositivos de disco típicos são endereçados em unidades bloco de 512 bytes. O tamanho do endereço no comando SCSI determina o tamanho máximo do dispositivo. O conjunto de comandos SCSI inclui comandos com endereços de blocos de 16 bits (o tamanho do dispositivo é limitado a 2 GB), endereços de bloco de 32 bits (limitado a endereçar 2 TB) e endereços de bloco de 64 bits. O sub-sistema SCSI no kernel 2.6 tem suporte para comandos com endereços de bloco de 64 bits. Para suportar discos maiores que 2 TB, o Adaptador Host Bus (HBA), o driver HBA e o dispositivo de armazenamento também devem suportar endereços de bloco de 64 bits. A Red Hat testou os drivers qla2300 da QLogic e lpfc da Emulex, inclusos no Red Hat Enterprise Linux 4 Update 1, numa unidade lógica de 8 TB num Winchester Systems FX400 (é necessária a revisão de 3.42B ou mais recente).
· O formato comumente usado na tabela de partições MS-DOS não pode ser usado nos dispositivos maiores que 2 TB. Para os dispositivos maiores que 2 TB, devemos usar o formato GPT para a tabela de partições. O utilitário parted deve ser usado para a criação e administração das partições GPT. Para criar uma tabela GPT, use o comando parted mklabel gpt.
A Red Hat requer que todos os dispositivos de bloco sejam inicializados com uma tabela de partições válida, mesmo que haja uma única partição constituindo o dispositivo inteiro. Este requisito existe para evitar problemas potenciais causados por tabelas de partição errôneas ou não pretendidas no dispositivo.
· O instalador Anaconda suporta atualmente somente tabelas de partições GPT na arquitetura Itanium™. Como resultado, não é possível instalar ou formatar dispositivos maiores que 2 TB com o Anaconda, exceto nas plataformas Itanium™.
· Os diretórios / e /boot devem estar alocados nos dispositivos com tamanho igual ou menor que 2 TB.
· Diversos problemas com o LVM2 em dispositivos grandes estão resolvidos no Red Hat Enterprise Linux 4 Update 1. Não use o LVM2 nos dispositivos maiores que 2 TB antes de instalar o Update 1.
Conforme mencionado acima, a Red Hat requer que a tabela de partições seja gravada no dispositivo de bloco, mesmo quando usada como parte de um Grupo de Volume LVM2. Neste caso, você pode criar uma única partição que ocupa o dispositivo inteiro. Em seguida, garanta a especificação do nome completo da partição (ex.: /dev/sda1 e não /dev/sda), ao utilizar os comandos pvcreate e vgcreate.
· O tamanho máximo do disco para ser um membro de um conjunto RAID de software md é 2 TB. O próprio dispositivo RAID md pode ser maior que 2 TB. A Red Hat testou os dispositivos md até 8 TB.
· Diversos problemas do e2fsprogs que ocorrem em dispositivos maiores que 4 TB foram resolvidos no Red Hat Enterprise Linux 4 Update 1. Nas versões anteriores ao Update 1, estes problemas podem ter uma solução temporária especificando mke2fs -b 4096 ao criar um sistema de arquivo ext2 ou ext3. Esta solução temporária não é necessária no Update 1.
Os sistemas de arquivo ext2 e ext3 têm um limite interno de 8 TB. Os dispositivos até este limite foram testados no Red Hat Enterprise Linux 4 Update 1.
Você pode usar o comando mke2fs -T largefile4 para acelerar a criação de sistemas de arquivo grandes.
· O sistema de arquivo GFS é limitado a 16 TB nos sistemas de 32 bits e a 8 exabytes (EB) nos sistemas de 64 bits. A Red Hat testou os tamanhos dos sistemas de arquivo GFS até 8 TB.
· As partições NFS maiores que 2 TB foram testadas e são suportadas.
· As ferramentas do espaço do usuário no Red Hat Enterprise Linux 4 Update 1 são compiladas para suportar arquivos grandes. No entanto, não é possível testar todos os programas neste modo. Por favor reporte a questão se você tiver problemas ao usar as ferramentas para suportar arquivos grandes.
· O programa inn não funciona corretamente nos dispositivos maiores que 2 TB. Isto será resolvido numa futura versão do Red Hat Enterprise Linux.
Esta seção contém listas de pacotes que foram adicionados ou atualizados no Red Hat Enterprise Linux 4 como parte do Update 1.
Estas listas incluem pacotes de todas as variantes do Red Hat Enterprise Linux 4. Seu sistema pode não incluir todos os pacotes listados aqui.
Os seguintes pacotes foram atualizados da versão original do 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
Os seguintes pacotes foram adicionados ao Red Hat Enterprise Linux 4 Update 1:
gcc-gnat
compat-libcom_err-1.0-5
Os seguintes pacotes foram removidos do Red Hat Enterprise Linux 4 Update 1:
Nenhum pacote foi removido.
( amd64 )