Red Hat Enterprise Linux 4 Update 5 Release Notes


Introduzione

In questo documento vengono trattati i seguenti argomenti:

  • Note relative all'installazione

  • Informazioni generali

  • Technology Preview

  • Note sul Kernel

  • Modifiche ai driver e al supporto hardware

Alcuni aggiornamenti di Red Hat Enterprise Linux 4 Update 5 potrebbero non essere inclusi in questa versione delle note di rilascio. Una versione aggiornata delle suddette note di Red Hat Enterprise Linux 4 Update 5 è disponibile anche sul seguente URL:

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

Note relative all'installazione

La sezione seguente include le informazioni specifiche all'installazione di Red Hat Enterprise Linux, ed al programma di installazione Anaconda.

Nota Bene

Per poter aggiornare un sistema Red Hat Enterprise Linux 4 precedentemente installato in Update 5, è necessario utilizzare Red Hat Network per aggiornare quei pacchetti che sono stati modificati.

Potete utilizzare Anaconda per eseguire una nuova installazione di Red Hat Enterprise Linux 4 Update 5, o per eseguire un aggiornamento dalla ultimissima versione di Red Hat Enterprise Linux 4.

  • Se state copiando i contenuti dei CD-ROM di Red Hat Enterprise Linux 4 Update 5 (per esempio, in preparazione per una installazione basata sulla rete), assicuratevi di copiare i CD-ROM solo per il sistema operativo. Non copiate i CD-ROM aggiuntivi, o qualsiasi altro CD-ROM, in quanto tale operazione sovrascriverà i file necessari per il corretto funzionamento di Anaconda.

    I suddetti CD-ROM devono essere installati dopo l'installazione di Red Hat Enterprise Linux.

  • Se avete installato Red Hat Enterprise Linux 4 Update 5 tramite una console seriale, il prompt di login potrebbe non comparire. Per risolvere questo problema aprite /etc/yaboot.conf e andate alla ricerca della seguente riga:

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

    Modificare questa riga intercambiando l'ordine tra console=tty0 e console=ttyS4 in modo tale da poter leggere quanto segue:

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

Informazioni generali

Supporto ql2xfailover e Multipath

Red Hat Enterprise Linux 4 non include il supporto per ql2xfailover, in quanto non è stato accettato dall'upstream.

Per implementare multipathing, usate mdadm. Per maggiori informazioni su dm-multipath, consultate la pagina man relativa utilizzando il comando man multipath.

MCFG su sistemi basati suAMD

Durante il probing PCI, Red Hat Enterprise Linux 4 Update 5 cerca di utilizzare le informazioni ottenute dal MCFG (memory-mapped PCI configuration space). Su sistemi AMD questo tipo di accesso non funziona su alcuni bus, poichè il kernel non è in grado di analizzare la tabella MCFG.

Per risolvere questo problema aggiungere il parametro pci=conf1 o pci=nommconf sulla riga d'avvio del kernel in /etc/grub.conf. Per esempio:

title Red Hat Enterprise Linux AS (2.6.9-42.0.2.EL)
        root (hd0,0)
        kernel /vmlinuz-2.6.9-42.0.2.EL ro root=/dev/VolGroup00/LogVol00 rhgb quiet pci=conf1
        initrd /initrd-2.6.9-42.0.2.EL.img

Così facendo verrà indicato al kernel di utilizzare l'accesso PCI Conf1 invece di un accesso basato su MCFG.

Rollbacks utilizzando up2date

Le opzioni up2date, --undo e list-rollbacks, non sono più supportate. Attualmente il metodo consigliato per eseguire un rollback, è costituito dall'utilizzo della funzione Multi-state Rollback fornita dall'entitlement di Provisioning presente su Red Hat Network. Per maggiori informazioni consultate http://www.redhat.com/rhn/rhndetails/provisioning/.

Alternativamente è possibile modificare un RPM manualmente. Per fare questo usate un RPM obsoleto ed eseguite il comando di seguito riporato:

rpm -Uvh --oldpackage --nosignature --nodigest <filename of old RPM>

Virtualizzazione

Red Hat Enterprise Linux 4 Update 5 è ora supportato come guest paravirtualizzato, ma non può essere usato come dom0.

Al momento la paravirtualizzazione in Red Hat Enterprise Linux 4 Update 5 presenta i seguenti problemi:

  • PV-FB (ParaVirtualized FrameBuffer) non supporta alcun tipo di tastiera diversa da en-US. Per questo motivo altre tastiere potrebbero non essere in grado di digitare determinati caratteri. Il suddetto problema verrà affrontato con un aggiornamento futuro di Red Hat Enterprise Linux 4.

  • I domini paravirtualizzati possono autorilevare movimenti relativi del mouse, è da notare anche che il movimento del puntatore risulta essere erratico. Tale problema verrà affrontato in un aggiornamento futuro di Red Hat Enterprise Linux 4.

  • Solo le reti virtualizzate ed i dispositivi del disco sono supportati su guest paravirtualizzati. Il controllo diretto da parte dei guest nei confronti di PCI, USB, stampanti o dispositivi seriali non è supportato.

Slow Disk Dump

I disk dump lenti possono essere migliorati utilizzando il parametro block_order. Questo parametro specifica la misura del blocco I/O da utilizzare al momento della scrittura del dump. Dopo alcune prove è stato dimostrato che il valore predefinito 2, funziona bene per molti adattatori e per configurazioni del sistema.

Da notare che i disk dump su hardware Megaraid (con alcune piattaforme e con alcune configurazioni), potrebbe risultare lentissimo. Per risolvere questo problema aumentate il valore del parametro block_order.

Valori di block_order più grandi consumano una quantità maggiore di memoria del modulo. Per informazioni sul parametro block_order, consultate /usr/share/doc/diskdumputils-<version>/README (sostituite <version>, con la versione corrispondente del pacchetto diskdumputils installato.

Accesso iSeries per Linux

Il driver ODBC iSeries per Linux è stato sostituito da un nuovo prodotto -- iSeries Access. È possibile scaricare il suddetto prodotto tramite il seguente link:

http://www.ibm.com/eserver/iseries/access/linux/

iSeries Access per Linux rappresenta il prodotto più recente nella gamma dei prodotti iSeries Access. È in grado di offrire un accesso basato su Linux per i server iSeries. iSeries Access vi permette di:

  • Accedere al DB2 UDB (Universal Database) per iSeries utilizzndo il driver ODBC corrispondente

  • Stabilire una sessione 5250 per un server iSeries da un client di Linux

  • Accedere DB2 UDB tramite il driver EDRS (Extended Dynamic Remote SQL)

  • Supporto piattaforme a 32-bit (i386 e PowerPC) e a 64-bit (x86-64 e PowerPC)

ibmasm

Il pacchetto ibmasm viene usato per facilitare le comunicazioni con l'IBM Advance System Management PCI Adapter, conosciuto anche come RSA I. Se state usando RSA II, sarà necessario disinstallare manualmente il pacchetto ibmasm dopo aver scaricato il pacchetto corrispondente per RSA II.

Technology Preview

Le Technology Preview non sono attualmente supportate con i servizi di sottoscrizione di Red Hat Enterprise Linux 4 Update 5, poichè le stesse potrebbero essere funzionalmente non complete, e quindi generalmente non idonee per ambienti di produzione. Tuttavia le suddette caratteristiche sono incluse per convenienza per l'utente, e per fornire alle funzioni una esposizione più ampia.

Gli utenti potrebbero utilizzare queste caratteristiche all'interno di un ambiente non di produzione. Altresì, è possibile fornire suggerimenti sulla loro funzionalità, in modo da migliorarle e successivamente supportarle. Ricordiamo che verranno emessi alcuni errata per problematiche che riguardano la sicurezza.

Durante il processo di sviluppo di una funzione della technology preview, componenti aggiuntivi potrebbero esser resi disponibili al pubblico al solo scopo di prova. È intenzione di Red Hat supportare pienamente le caratteristiche di technology preview in una release futura.

Systemtap

Systemtap fornisce una infrastruttura (GPL) di software libero, in grado di semplificare la raccolta delle informazioni sul sistema Linux in esecuzione. Tale processo aiuta nella diagnosi dei problemi riguardanti la prestazione e la funzionalità del sistema. Con l'ausilio di systemtap, gli sviluppatori non hanno più bisogno di seguire processi lunghi e laboriosi di ricompilazione, installazione e riavvio, che potrebbero essere invece necessari per la raccolta dei dati.

Frysk GUI

L'obiettivo del progetto frysk è quello di creare un tool intelligente, distribuito e sempre attivo di controllo e debugging, che permette agli sviluppatori e agli amministratori di sistema di:

  • controllare i processi ed i thread in esecuzione (incluso la creazione e la distruzione degli eventi)

  • controllare il blocco delle primitive

  • esporre i deadlock

  • raccogliere i dati

  • eseguire il debug di qualsiasi processo selezionandolo da un elenco, oppure permettendo a frysk di aprire una finestra del codice sorgente (o altro), su di un processo che si arresta inaspettatamente oppure che non si comporta come dovrebbe.

Con Red Hat Enterprise Linux 4 Update 5 l'interfaccia grafica utente di frysk è una technology preview, mentre l'interfaccia a linea di comando di frysk è pienamente supportato

Note sul Kernel

Questa sezione contiene gli aggiornamenti relativi al kernel.

Note generiche del Kernel

  • CONFIG_SERIAL_8250_MANY_PORTS è stato aumentato a 64.

  • Il modulo sata_nv supporta ora diskdump.

  • Il driver acpiphp supporta ora le hotplugs basate sulle API per adattatori 'bridged'.

  • (x86;x86_64) Aggiunto il supporto per il paravirtualization guest

  • CIFS (Common Internet file system) è stato aggiornato alla versione 1.45

Aggiornamenti specifici per la piattaforma

  • PowerNow! (con un nuovo controllo della frequenza) è ora supportato sui processori H206

  • È stato corretto il problema sui driver PowerNow! relativo al Timer

  • Sono ora supportati i processori Quad-core

  • RDTSCP (Read Time-Stamp Counter Pair), una istruzione che fornisce una migliore risoluzione della lettura di un time stamp del processore, è ora supportato

  • Per la piattaforma SGI Altix PCI-Express è ora supportato

  • SHUB2 è ora supportato

Modifiche ai driver e al supporto hardware

  • Le schede seriali Sealevel 8-port sono ora supportate

  • Aggiunto un nuovo driver PWC (Philips Web Cam) che supporta una gamma più ampia di webcam

  • È stato aggiunto l'Advanced Management Module 2 di IBM, all'elenco dello storage USB per dispositivi USB con LUN (Logical Unit Numbers) multipli

  • EDAC (Error Detection and Correction) è ora supportato su AMD Opteron

  • Aggiornato il driver Alsa alla versione 1.0.9

  • Aggiunto supporto Alsa per piattaforme Broadwater

  • Aggiornato il driver LMSensors smsc47b397

  • Aggiornato il driver ixgb alla versione 1.0.109-k2

  • Aggiornato il driver di rete r8169 alla versione 2.2LK

  • L'adattatore Pathscale IB è ora supportato

  • Aggiunto il driver qla4xxx per supportare l'inizializzatore hardware Qlogic iSCSI. Aggiunto altresì il driver qla3xxx in modo da fornire collegamenti LAN sullo stesso hardware.

  • Aggiornato il supporto Infiniband per OFED 1.1

  • Aggiornato il driver e1000 alla versione 7.2.7-k2 per supportare l'adattatore Intel Pro/1000 PT, ICH8 LAN, e Intel Dual Port 1Gb Ethernet PCI-Express

  • Aggiornato il driver BNX2 alla versione 1.4.43-rh

  • Aggiornato il driver Broadcom TG3 alla versione 3.64-rh per supportare l'adattatore Broadcom BCM5787M, Broadcom 5715 PCIExpress, ed il chip Broadcom 5704S

  • Aggiornato il driver ipr per supportare SAS/SATA

  • LSI Logic SAS ZCR è ora supportato

  • Il driver sata supporta ora il controller ULi M5289 SATA

  • Aggiornato il driver cciss

  • Aggiornato il driver qla2xx per supportare la scheda di espansione SLIM su JS21

  • Aggiornto il driver MPTSAS alla versione 3.02.73rh

  • Aggiornato il driver LSI MegaRAID

  • Il driver 8139cp per il networking, supporta ora netdump; ciò abilita i guest completamente virtualizzati di Red Hat Enterprise Linux 4 in modo da eseguire netdump

( amd64 )