Notas de Versão Red Hat Enterprise Linux 4 .6


Introdução

Os tópicos a seguir são abordados neste documento:

  • Atualizações das Notas de Liberação

  • Notas Relacionadas à Instalação

  • Características de Atualizações

  • Características Relacionadas ao Kernel

  • Atualizações do Driver

  • Outras Atualizações

  • Previsões de Tecnologia

  • Problemas Conhecidos

Algumas atualizações do Red Hat Enterprise Linux 4 .6 poderão não aparecer nesta versão de Notas de Versão. Uma versão atualizada das Notas de Versão Red Hat Enterprise Linux 4 .6 também está disponível na seguinte URL:

http://www.redhat.com/docs/manuals/enterprise/

Atualizações das Notas de Liberação

Esta seção contém informações do Red Hat Enterprise Linux 4.6 que não aparecem nas Notas de Versão inclusas na distribuição.

  • Alguns avisos de emergência do kernel podem tornar-se um tanto trabalhoso para usuários, tais como os super-aquecimentos do CPU. Em tais situações, um aviso de janela aparecerá através de todos os consoles abertos.

    Quando ocorrer isto, você poderá rodar sysctl -w kernel.printk=0 para suprimir os avisos. Alternativamente, você poderá limitar que tais mensagens de erros apareçam apenas no console root. Para isto, edite o seguinte em /etc/syslog.conf:

    *.emerg                                        *
                              

    Altere isto para:

    *.emerg                                        root
                              
  • O sysreport não está sendo recomendado a favor do sos. Para instalar o sos, rode up2date -i sos. Isto instala o sos e remove o sysreport. Recomenda-se atualizar quaisquer arquivos kickstart existentes para que isto seja refletido.

    Após a instalação do sos, use o comando sosreport para invocar isto. O uso do comando sysreport gera um aviso que o sysreport está ultrapassado, sendo que a continuação invocará sosreport.

    Caso você precise usar a ferramenta sysreport especificamente, use o comando sysreport.legacy para invocá-la.

    Para informações adicionais sobre o sosreport, consulte man sosreport e sosreport --help.

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 uma instalação existente Red Hat Enterprise Linux .6 para Red Hat Enterprise Linux 4.6, 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 .6 ou uma atualização da última versão atualizada do Red Hat Enterprise Linux 4.

  • Caso deseje copiar o conteúdo dos CD-ROMs do Red Hat Enterprise Linux 4 .6 (como preparação para uma instalação baseada em rede, por exemplo), certifique-se de que você irá copiar somente os CD-ROMs do sistema operacional. Não copie o CD-ROM Suplementar 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.

  • Se você instalou Red Hat Enterprise Linux 4 .6 por um console de série, o aviso de abertura poderá não aparecer. Para contornar esta situação, abra /etc/yaboot.conf e localize a linha seguinte:

    append="console=tty0 console=ttyS4 rhgb quiet"
    

    Edite esta linha trocando a ordem de console=tty0 e console=ttyS4 para que a linha seja lida desta forma:

    append="console=ttyS4 console=tty0 rhgb quiet"
    

Atualizações das Características

nordirplus

Você pode desativar a chamada READDIRPLUS numa montagem, usando a nova opção de montagem NFS nordirplus.

Suporte ao SB600

O Driver libata agora suporta os dispositivos IDE SB600

Para aqueles que são familiares com o método ide-generic de manipulação de dispositivos IDE SB600 IDE, percebam que as entradas /dev/hd* são agora /dev/sd*.

samba

samba foi atualizado para a versão 3.0.25b. Estes problemas críticos de diversos endereços afetam a interoperabilidade com o Windows 2003™ e Windows Vista™ ( resolvidos em liberações recentes upstream ).

Todas as revisões para realizar samba nesta atualização inclusa nas mudanças do código evasivo, em alguns caminhos de código crítico. Isto fez o backporting para a versão não-provável 3.0.10. Assim como, todos os pacotes samba foram rebased para a versão 3.0.25b.

Devido ao rebase ( base de dados ), algumas opções de métodos de interpretação e componentes mudaram significantemente os seus comportamentos. Isto quer dizer que após a atualização do samba, o arquivo de configuração precisará ser editado manualmente.

Algumas opções como ldap filter e duração míninma da senha agora se opõem. Antes do aprimoramento desta nova versão do samba, consulte o pacote errata samba e verifique se seu sistema é dependente de qualquer opção removida.

Esta atualização de samba aplica-se em diversas atualizações de características, mais notável em:

  • As regras de nomeação restritas são agora aplicadas. Estas novas regras afetam force user, force group, valid user e outras diretivas que aceitam o usuário ou nomes de grupos. Nesta atualização, o nome do usuário/grupo deve ser inteiramente qualificado.

    Por exemplo, se uma máquina é ligada ao domínio nomeado DOMAIN, um usuário nomeado daquele domínio foo deve ser usado em forma de domínio DOMAIN\foo. Usando apenas foo você irá negar permissão à máquina.

  • O suporte de múltiplos back-ends passdb é agora substituído. O suporte de múltiplos led passdb para problemas súteis, em alguns casos, enquanto que adicionado uma pequena quantidade para utilização do servidor.

    Para uso do banco de dados múltiplos, consolide-os em um único banco de dados. Após isto, migre os armazenamentos de contas num outro banco de dados usando a utilidade pdbebit.

  • winbindd detecta o tipo domínio de um servidor e escolhe automaticamente o método de segurança. Mesmo que a configuração security = domain possa resultar em winbindd usando kerberos/ldap para se conectar ao domínio reconhecido como capacidade AD.

  • O programa ldap é agora extendido. Caso você esteja usando o Back-end ldapsam, faça a atualização para este programa extendido ldap. A atualização é retroativamente compatível.

    Quando você realizar a atualização do sistema extendido ldap, é recomendável que você indique o sambaSID para controle de sub-comparação.

  • winbindd a enumeração NSS agora omite o OFF. Isto beneficia os grandes ambientes onde os controladores de domínio múltiplo, confiabilidade e locações remotas são envolvidos. Caso o seu ambiente dependa da enumeração user/group, você pode ligá-lo usando as opções winbind enum users e winbind enum groups.

Atualizações Relacionadas com o Kernel

  • madvise() agora suporta DONTFORK e DOFORK.

  • /proc/sys/vm/drop_caches adicionado para esvaziamento pagecache e slabcache em demanda.

  • Limite de valor superior removido em /proc/sys/vm/max_queue_depth.

  • oom_killer é agora suportado para ativação da pane no núcleo ( kernel panic ) nas condições fora de memória.

  • smaps a funcionalidade é agora suportada.

  • Um bug nfsv4 link foi fixado para prevenir cálculos i_nlink de uma atualização apropriada.

  • Adicionada uma chamada perdida fput() em 32-bit ioctl ao endereço em uma exploração que permite os usuários locais a induzirem uma pane no núcleo (kernel panic).

  • dir_mode e file_mode possui agora valores padrão.

  • CONFIG_KPROBES é agora habilitado a providenciar suporte para Systemtap.

  • cpuid emulação adicionada para processadores AMD.

  • Um bug fixado que previne a freqüência correta da escala em Conroe e conjuntos de chips Broadwater.

  • O recurso Kernel agora contém IDs de Dispositivo SMBus para AMD e ATI SB600.

  • Dispositivo IDs adicionalmente acresentado para ATI SB700.

  • MMCONFIG é agora desativado por padrão em Intel Core 2 Duo platform.

  • Oprofile suporta agora o novo desempenho de eventos de contrários.

  • /proc NUMA os mapas são agora suportados.

  • O controlador SATA SB700 é agora suportado.

  • O timer Intel 6300ESB Watchdog é agora suportado.

Atualizações do Driver

  • megaraid_sas: atualizado para a versão 00.00.03.13 de suporte PowerEdge Expandable Raid Controller (PERC 6).

  • k8_edac o driver agora suporta os processadores de revisão F.

  • qla2xxx: atualizado para a versão 8.01.07.04. Isso é aplicado nas seguintes mudanças:

    • uma operação inclusa para assuntos de gerenciamento de energia do estado D3

    • melhorando o controle das situações de "fila-completa"

    • suporte generalizado adicionado para iIDMA

    • o uso do IRQ #0 é agora permitido

    • O RSCN no hospedeiro big-endian é agora fixado

    • classificação do byte corrigido do fc_host num nome de fábrica

    • vários problemas de contagem de referência foram fixados

    • Velocidade de detecção da interface do Canal de Fibra em novas placas de mezanino Dell são agora suportados

  • qla3xxx: atualizado a última versão upstream ( v2.03.00-k4-RHEL4U6 ). Isso se aplica a diversas mudanças, especialmente em:

    • o chip 4032 é agora suportado

    • Os chips Agere PHY são agora suportados

    • Um problema de tempo limite redefinido foi fixado

    • controle de limpeza do pacote RX

    • limpeza do código NAPI para melhoria do desempenho

  • qla4xxx: atualização da versão 5.01.01-d1. Isto é aplicado nas seguintes mudanças:

    • atualizações de firmware para comandos da caixa de correio são agora suportados

    • um potencial de cancelamento do ponteiro foi fixado NULL

    • o algorítimo de finalização atualizado RESET_HA_INTR permite que outro porto complete a redefinição antes da reinicialização (aplica-se para placas de porto dual)

    • referências removidas para data_cmnd

    • suporte adicionado para IPv6

    • as restaurações frágeis são agora desempenhadas depois de cada erro fatal

    • o status scsi é agora incluído num status byte

    • a tecla de significado RECOVERED_ERROR é agora corretamente relatada

    • DPC_RESET_HA não ocorrerá novamente, caso um driver estiver descarregado

  • mpt fusion drivers atualizados para a versão 3.02.99. Esta atualização aplica-se em diversas mudanças, especialmente em:

    • controle aprimorado de erro

    • a validação de domínio é agora feita por dispositivo baseado na finalização da primeira pesquisa, ou quando solicitado pelo firmware IR

    • Suporte adicionado para PowerPC

    • cada controlador SAS pode agora suportar até 1024 dispositivos

    • operações IOCTL CSMI aumentadas

  • lpfc: atualizado para a versão 8.0.16.34. Isso aplica-se em diversas mudanças, especialmente em:

    • cálculo profundo da fila removida hba baseado no dispositivo PCI ID

    • suporte adicionado para velocidade 8G e Saturn HBA

    • lpfc_ns_rsp foi fixado para controlar toda a resposta GID_FT

    • um bug fixado do qual causa uma pane queuecommand durante o descarregamento do driver

    • a confirmação NPort não é mais desempenhada em portos da fábrica

    • remoção da dependência do driver em um subsistema ID de HBAs

    • adicionado um parâmetro do módulo para controle máximo de leitura e contagem do byte DMA

    • lógica da descoberta atualizada para o envio de RFF para a Fábrica num vínculo ativado

    • mudança nos valores de tempo limite da caixa de correio

    • comando heart beat Saturn é agora suportado

    • O sensor da temperatura Saturno é agora suportado

    • um bug fixado do qual causa uma pane observada no sistema durante o download do firmware

  • arcmsr: incluído o driver nesta atualização para fornecimento de suporte para os controladores Areca RAID

  • openib e openmpi: atualizado para a versão 1.2 OpenFabrics Enterprise Distribution ( OFED Distribuiçao Empresarial de Fabricação Livre ) para o fornecimento do suporte InfiniBand

  • cciss: a atualização para a versão 2.6.16 é aplicada nas seguintes mudanças:

    • Smart Array E500 é agora suportado

    • notificação de reinicio é agora suportada

    • HP RAID os dispositivos de armazenamento de classes são agora suportados

  • adp94xx: atualizado para a versão 1.08-13 buscando o melhoramento do suporte do driver para sistemas que usam o controlador AIC94XX Razor SAS. Essa atualização aplica-se também em diversas mudanças, especialmente em;

    • Seqüenciador do firmware atualizado do V17 para V32

    • controle do erro aprimorado dos comandos SCSI abortados de uma camada superior

    • o evento de tempo limite( EDB timer event ) adicionado aoEmpty Data Buffer controla a detecção de remoção quente ( hot-removal ) do dispositivo

    • um bug fixado que previne que os drivers Fujitsu sejam detectados

    • smartctl utilidade que agora opera propriamente

    • o driver agora libera o EDB para dispositivos SATA nos eventos subseqüentes ASYNC

    • O driver não retorna dados incorrretos para Inquiry, Read Capacity e comandos Report LUN

  • s2io: atualizado para a versão 2.0.25.1 fornecendo suporte para o adptador de rede 10GbE Neterion Xframe-II

  • cxgb3: atualizado para suportar o Controlador da Rede Ethernet Chelsio 10G .

  • Promise o driver SATA agora suporta os disparadores PATA.

  • dell_rbu: atualizado para a versão 3.2 aumentando o andar de alocação de memória física para pacotes no modo do pacote. Esta atualização também previne kmalloc de ser chamado, enquanto um spinlock permanece no modo do pacote.

  • lmsensors suporta agora os conjuntos de chip Nforce4.

  • O driver genérico IDE suporta agora JMicron JMB368, JMB363, JMB366, JMB360, e controladores IDE JMB361.

  • Driver aacraid: atualizado para a versão 1.1.5-2441 para suporte PRIMERGY RX800S2 e RX800S3.

  • Driver bnx2: atualizado para a versão 1.5.11 para suporte do hardware 5709.

  • ibmveth: adicionado netpoll e suporte netconsole para capacitar as habilidades netdump em colocações de travamento.

  • tg3 atualização do driver na versão 3.77 para aplicar diversos bugs fixados e adicionar suporte no Broadcom 5906 e conjunto de chips 5722.

  • o driver forcedeth-0.60: agora incluído nesta liberação. Isto aplica-se a diversas correções de bug crítica para clientes que usam o conjunto de chips motherboard (placa mãe) e correspondência interna NIC.

  • amd74xx.c: adicionado suporte para NVIDIA MCP55, MCP61, MCP67, e controladores IDE AMD CS5536.

Outras Atualizações

  • implicit active-active failover ( ALUA falha ativa-ativa implícita ) usando dm-multipath no armazenamento EMC Clariion é agora suportado

  • O nome do usuário e senha do (CHAP) Challenge Handshake Authentication Protocol possui um limite de 256 de cada caractere.

Prévias de Tecnologia

As características do Technology Preview não são atualmente suportadas pelos serviços de subscrição do Red Hat Enterprise Linux 4 .6, talvez não estejam completas quanto à funcionalidade, e geralmente não são compatíveis para uso em produção. No entanto, estas características são incluídas como uma conveniência ao consumidor, assim como para prover maior exposição do recurso.

Os clientes poderão achar estes recursos úteis num ambiente não-produtivo. Os clientes também são livres para opinar e sugerir funcionalidades para a prévia da tecnologia antes que ela seja completamente suportada. Serão oferecidas Erratas para casos de problemas de segurança de alta gravidade.

Durante o desenvolvimento de um recurso de prévia da tecnologia, alguns componentes adicionais serão disponibilizados ao público para fins de teste. A intenção da Red Hat é oferecer suporte total para recursos de prévia de tecnologia numa versão futura.

Systemtap

Systemtap fornece infraestrutura de software livre (GPL) para simplificar a coleta de informações do sistema Linux em execução. Isso ajuda no diagnóstico de um problema funcional ou de desempenho. Com a ajuda do systemtap, os desenvolvedores não precisam mais passar pela seqüência cansativa de instrumentar, recompilar, instalar, e re-inicializar o que seria, em outro caso, requisitado para coletar dados.

Frysk GUI

O objetivo do projeto frysk é criar uma ferramenta de monitoramento e correção de sistemas, que seja inteligente, distribuída, sempre habilitada, permitindo que desenvolvedores e administradores do sistema:

  • monitorem processos em execução e cadeias (incluindo criação e destruição de eventos)

  • monitorem o uso de bloqueios primitivos

  • exponham bloqueios

  • coletem dados

  • consertem qualquer processo dado, escolhendo-o numa lista e permitindo que o frysk abra uma janela de código fonte (ou outro) em um processo que está travado ou se comportando de maneira inadequada.

Nesta atualização, a interface gráfica do usuário frysk é uma prévia de tecnologia, onde a interface da linha de comando frysk é totalmente suportada.

gcc

A GNU Compiler Collection (gcc-4.1) continua inclusa nesta liberação como uma Prévia de Tecnologia. Este compilador foi originalmente introduzido como uma Prévia de Tecnologia em Red Hat Enterprise Linux 4.4.

Para maiores informações sobre gcc-4.1, refira-se ao website do projeto em http://gcc.gnu.org/. Um manual profundo sobre gcc-4.1.2 pode também ser lido na http://gcc.gnu.org/onlinedocs/gcc-4.1.2/gcc/.

autofs5

autofs5 é incluído nesta liberação como uma Prévia da Tecnologia. Esta nova versão de autofs soluciona diversos assuntos de interoperabilidade de longa duração em ambientes de multi-fornecedores. autofs5 caracterizada também pelos seguintes aperfeiçoamentos:

  • suporte do mapa direto, do qual fornece um mecanisno de sistemas de arquivo de montagem automática, em qualquer ponto de um arquivo de sistema

  • mount vagarosa e suporte umount

  • suporte avançado LDAP através de uma nova configuração de arquivo, /etc/autofs_ldap_auth.conf

  • implementação completa do uso nsswitch.conf

  • múltiplas entradas do mapa controlador para mapas diretos

  • implementação completa do mapa de inclusão, do qual permite o conteúdo de mapas específicos a serem incluídos nos mapas controladores autofs

No momento, o analisador lexical do mapa controlador não pode examinar propriamente as séries especificadas, num ponto de montagem ou mapa de especificação. Assim como, as séries especificadas devem ser escritas nos mapas por elas mesmas.

autofs continua instalado e executado por padrão nesta liberação. Então, você precisa instalar o pacote autofs5 manualmente, caso você deseje utilizar os aprimoramentos autofs5

Você pode ter instalado autofs e autofs5. No entanto, apenas um deles deve ser usado para fornecer serviços de auto-montagem. Para instalar autofs5 e para usá-lo como seu auto-montador, você deverá seguir as seguintes orientações:

  1. Inicie com a root e interrompa o serviço autofs usando o comando service autofs stop.

  2. Desative o serviço autofs usando o comando chkconfig autofs off.

  3. Instale o pacote autofs5

  4. Ative o serviço autofs5 usando o comando chkconfig autofs5 on.

  5. Inicie autofs5 usando o comando service autofs5 start.

Para maiores informações sobre autofs5, refira-se às seguintes páginas man ( após a instalação do pacote autofs5):

  • autofs5(5)

  • autofs5(8)

  • auto.master.v5(5)

  • automount5(8)

Você pode também consultar o /usr/share/doc/autofs5-<version>/README.v5.release para maiores informações.

Problemas Conhecidos

  • No momento, ext2online não opera em sistemas de arquivos EXT2.

  • Os Kernels atuais não declaram sinais Data Terminal Ready ( DTR ) antes da impressão de portas seriais, durante o tempo de iniciação. A asserção DTR é requerida por alguns dispositivos; e como resultado, as mensagens de iniciação do kernel não são impressas para o painel de controle serial de certos dispositivos.

  • O driver Emulex lpfc cria um arquivo mbox em /sys/class/scsi_host/host<scsi host number>/. No caso de uma aplicação como o systool fizer a leitura deste arquivo, a seguinte mensagem de erro será impressa no painel de controle e conectada ao arquivo log do sistema:

    mbox_read: Bad State
    

    Esta mensagem é benigna, e pode ser tranquilamente ignorada. O Emulex irá remover esta mensagem de erro nas liberações futuras do driver lpfc.

( amd64 )