Notas da Versão do Red Hat Enterprise Linux AS 4 Update 1


Introdução

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

Notas Relacionadas à Instalação

A seção seguinte inclui informações específicas da instalação do Red Hat Enterprise Linux e do programa de instalação Anaconda.

Nota

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.

  • Caso deseje 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.

Informações Gerais

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 de teclagem); 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.

    Importante

    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.

    Nota

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

    Importante

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

Notas do Kernel

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.

Alterações no Suporte a Drivers e Hardware

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.

Nota

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 fornecedor 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

Nota

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.

Alterações nos Pacotes

Esta seção contém listas de pacotes que foram adicionados ou atualizados no Red Hat Enterprise Linux 4 como parte do Update 1.

Nota

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 )