Note su Solaris 10 5/09

Operazioni preliminari

Questa sezione riporta i problemi di installazione critici da prendere in considerazione prima di eseguire un'installazione o un aggiornamento a Solaris 10. Questi problemi possono avere un impatto tale da impedire la riuscita dell'installazione o dell'aggiornamento. Se il sistema presenta uno dei bug descritti in questa sezione, è consigliabile eseguire le soluzioni raccomandate prima di procedere all'installazione o all'aggiornamento.

Solaris Live Upgrade e Solaris Zones

A partire da Solaris 10 8/07, l'utilizzo di Solaris Live Upgrade con le zone di Solaris è supportato. Per maggiori informazioni vedere l'InfoDoc 206844 in http://sunsolve.sun.com/search/document.do?assetkey=1-61-206844-1.

Limitazioni di Solaris Live Upgrade

Perché Solaris Live Upgrade funzioni correttamente con una data versione del sistema operativo, è necessario installare uno specifico insieme di patch con i numeri di revisione appropriati. Per l'elenco più aggiornato delle patch accedere al sito http://sunsolve.sun.com. La versione Solaris 10 5/09 presenta le seguenti limitazioni relative a Solaris Live Upgrade:

Queste patch includono la nuova funzionalità p7zip. Per il supporto dell'aggiornamento a Solaris 10 5/09, Solaris Live Upgrade richiede la funzionalità p7zip.


Nota –

Le informazioni minime sulle patch per l'ambiente di boot diretto prima dell'utilizzo di Solaris Live Upgrade vengono fornite in Infodoc 206844 all'indirizzo http://sunsolve.sun.com/search/document.do?assetkey=1-61-206844-1.


Uso di Solaris Live Upgrade con una zona radice su un file system ZFS

La versione Solaris 10 5/09 consente di installare un file system radice ZFS e configurare la radice di una zona su ZFS. In genere, non ci sono particolari limitazioni per la creazione della radice di una zona su ZFS. Se si prevede di utilizzare Solaris Live Upgrade con ZFS e le configurazioni di zona, tenere presente quanto segue:

Per una descrizione dettagliata delle configurazioni di zona supportate da aggiornare o da modificare mediante patch nella versione Solaris 10 5/09, vedere Migrating a UFS Root File System to a ZFS Root File System (Solaris Live Upgrade) in Solaris ZFS Administration Guide.

Per istruzioni dettagliate sull'impostazione di queste configurazioni, vedere Solaris Installation and Solaris Live Upgrade Requirements for ZFS Support in Solaris ZFS Administration Guide.

Consultare le informazioni in questo capitolo prima di avviare la migrazione a un file system radice ZFS o prima di configurare le zone su un sistema con un file system radice ZFS. Seguire esattamente la procedura consigliata per configurare le zone su un sistema con un file system radice ZFS per avere la certezza di poter usare Solaris Live Upgrade su quel sistema.

Aggiornamento di un sistema con Solaris Trusted Extensions configurato con zone con etichetta

I sistemi Solaris configurati con Solaris Trusted Extensions utilizzano le zone non globali. L'aggiornamento di questi sistemi è analogo a quello di un sistema Solaris che utilizza le zone e presenta gli stessi problemi.

Applicazione di patch alla miniroot sui sistemi SPARC e x86

Le procedure per l'utilizzo di patchadd con l'opzione -C che specifica una destinazione per applicare le patch a una miniroot su un sistema SPARC o x86 sono state modificate. Ora è necessario decomprimere la miniroot, applicare le patch e quindi ricomprimere la miniroot.

Per maggiori informazioni, vedere:

Solaris Data Encryption Supplement negli aggiornamenti di Solaris 10

A partire da Solaris 10 8/07, i pacchetti del Solaris Data Encryption Supplement sono inclusi per impostazione predefinita in Solaris 10. Non è più necessario scaricare e installare i pacchetti.

Altre procedure necessarie per l'installazione di patch di GNOME Display Manager per Solaris 10 5/09

Le seguenti patch vengono applicate per risolvere i problemi riportati nei CR 6277164 e 6214222:

Le sezioni seguenti indicano le procedure aggiuntive richieste per risolvere in modo completo i problemi rilevati. Per maggiori informazioni, consultare la sezione Special Install Instructions del README relativo a queste patch.

x86: Problemi nella configurazione di rete dei sistemi con schede elx o pcelx

L'installazione dei sistemi con scheda di rete elx o pcelx non riesce. Durante la configurazione della scheda di rete, può essere visualizzato il seguente messaggio di errore:


WARNING: elx: transmit or jabber underrun: d0<UNDER, INTR, CPLT>

Per maggiori informazioni, vedere le pagine man elxl(7D) o pcelx(7D).

Soluzione. Installare ed eseguire il software su sistemi che non possiedono schede di rete elx o pcelx.

La dimensione predefinita del file system /var non è adeguata

La dimensione predefinita del file system /var può rivelarsi insufficiente quando il file system /var si trova su una slice separata.

È necessario specificare manualmente una dimensione superiore per il file system /var.


Nota –

Se il file system /var non si trova in una slice o in una partizione separata, il problema non si presenta.


Soluzione. Scegliere una delle soluzioni seguenti.

x86: Non aggiornare i sistemi Hewlett-Packard (HP) Vectra Serie XU con la versione GG.06.13 del BIOS

Solaris 10 include una funzione che permette di installare partizioni di grandi dimensioni. Per poterla utilizzare, tuttavia, il BIOS di sistema deve supportare il meccanismo di accesso LBA (Logical Block Addressing). La versione GG.06.13 del BIOS non supporta l'accesso LBA. I programmi di avvio di Solaris non sono in grado di gestire questo conflitto. Il problema può riguardare anche altri sistemi HP Vectra.

Eseguendo questo aggiornamento, il sistema HP non riuscirà ad avviarsi. Sullo schermo comparirà soltanto il cursore lampeggiante.

Soluzione. Non aggiornare a Solaris 10 i sistemi HP Vectra Serie XU che utilizzano la versione GG.06.13 del BIOS. Tali sistemi non sono più supportati in questa versione del software.

In caso di aggiornamento, utilizzare il dischetto o il CD di avvio per riavviare il sistema, poiché i percorsi di avvio non utilizzano il codice del disco rigido. Quindi, selezionare il disco rigido come dispositivo di avvio al posto della rete o del lettore di CD-ROM.

SPARC: Alcuni firmware di vecchia produzione richiedono l'aggiornamento della flash PROM di avvio

Sui sistemi SPARC, Solaris 10 viene eseguito solo nella modalità a 64 bit. Alcuni sistemi Sun4UTM possono richiedere un aggiornamento a un livello superiore del firmware OpenBootTM nella flash PROM per poter eseguire il sistema operativo nella modalità a 64 bit. L'aggiornamento della flash PROM può essere necessario per i seguenti sistemi:

La tabella seguente elenca i sistemi UltraSPARC e le versioni minime del firmware richieste per l'esecuzione di Solaris 10 a 64 bit. La colonna Tipo di sistema indica l'output del comando uname - i. È possibile determinare la versione del firmware eseguendo il comando prtconf -V.

Tabella 1–1 Versioni minime del firmware richieste per eseguire Solaris a 64 bit sui sistemi UltraSPARC

Tipo di sistema da uname -i

Versione minima firmware da prtconf -V

SUNW,Ultra-2 

3.11.2 

SUNW,Ultra-4 

3.7.107 

SUNW,Ultra-Enterprise 

3.2.16 

Se il sistema in uso non compare nella tabella, non richiede un aggiornamento della flash PROM. Per istruzioni sull'aggiornamento flash della PROM, vedere una versione del manuale Solaris 8 Sun Hardware Platform Guide su http://docs.sun.com.


Nota –

L'aggiornamento del firmware sui sistemi SPARC e x86 può produrre un significativo aumento delle prestazioni. Vedere la sezione Firmware nell'area dedicata alle patch di BigAdmin in http://www.sun.com/bigadmin/patches/overview.jsp. Vedere anche la sezione delle FAQ in http://www.sun.com/bigadmin/patches/firmware/faq.jsp.


La versione 2.1 della Solaris Management Console non è compatibile con le versioni 1.0, 1.0.1 e 1.0.2

La Solaris Management Console 2.1 non è infatti compatibile con le versioni 1.0, 1.0.1 e 1.0.2. Se occorre eseguire un aggiornamento a Solaris 10 e sul sistema è installata la Solaris Management Console 1.0, 1.0.1 o 1.0.2, occorre prima disinstallare questo software. È possibile che la Solaris Management Console sia presente sul sistema se erano stati installati i prodotti SEAS 2.0, SEAS 3.0 o Solaris 8 Admin Pack.

Soluzione. Scegliere una delle seguenti procedure:

x86: Un errore del programma per i dispositivi BIOS impedisce il completamento dell'installazione o dell'aggiornamento (6362108)

In determinate occasioni, il programma per i dispositivi BIOS (/sbin/biosdev) produce un errore che impedisce di completare l'installazione o l'aggiornamento. L'errore si può verificare in una delle seguenti situazioni:

Viene visualizzato il seguente messaggio di errore:


biosdev: Could not match any!!

Soluzione. Accertarsi di riavviare il sistema dopo l'applicazione della patch 117435-02. Verificare che i dischi identici da utilizzare per l'installazione o l'aggiornamento presentino layout delle partizioni fdisk differenti.

L'esempio seguente descrive un sistema dotato di due dischi con un layout identico delle partizioni fdisk. Per modificare il layout, procedere come segue.

  1. Diventare superutente.

  2. Avviare il programma di manutenzione dei dischi.


    # format
    

    Viene visualizzato un elenco dei dischi disponibili sul sistema.

  3. Digitare il numero del disco di cui modificare la partizione fdisk.

  4. Dall'elenco delle opzioni, scegliere fdisk.

    Vengono visualizzate le informazioni sulla partizione e varie opzioni relative a fdisk.

  5. Per modificare il layout del disco, procedere con uno dei seguenti metodi:

    • Per specificare una differente partizione attiva, premere 2.

    • Per aggiungere un'altra partizione, premere 1.

    • Per eliminare una partizione inutilizzata, premere 3.

  6. Per salvare le modifiche ed uscire dal menu di fdisk, premere 5.

  7. Per uscire dal programma di manutenzione del disco, scegliere Quit.

  8. Riavviare il sistema.

  9. Dopo il riavvio, verificare che il messaggio di errore non si ripresenti. Come superutente, digitare il seguente comando:


    # /sbin/biosdev
    

    Se il messaggio di errore viene ancora generato, ripetere la procedura ma selezionare un'opzione diversa al punto 5.

  10. Se il sistema contiene altri dischi identici con lo stesso layout della partizione fdisk, ripetere i punti 1-9 per tali dischi. Se il sistema non contiene altri dischi identici, procedere con l'installazione o l'aggiornamento di Solaris.

Impossibile creare un archivio Solaris Flash in presenza di zone (6246943)

A partire dalla versione corrente di Solaris, non è possibile creare in modo corretto un archivio Solaris Flash quando è installata una zona non globale. La funzione Solaris Flash non è attualmente compatibile con la funzione Solaris Zones.

Non è possibile utilizzare il comando flar create per creare un archivio Solaris Flash nelle seguenti condizioni:

Quando si crea un archivio Solaris Flash in queste condizioni, l'archivio risultante non viene installato in modo corretto.

Soluzione. Può essere possibile creare un archivio Solaris Flash di un sistema su cui sono presenti zone se queste ultime sono tutte arrestate. Per maggiori informazioni, vedere http://opensolaris.org/os/community/zones/faq/flar_zones/.

x86: Le workstation Sun Java 2100Z possono generare un errore irreversibile durante l'avvio dal DVD del sistema operativo Solaris 10 (6214356)

Il firmware dell'unità DVD combinata delle workstation Sun Java 2100Z può causare un errore irreversibile del sistema. L'errore si verifica quando si avvia la workstation dal DVD del sistema operativo Solaris 10. Dopo la comparsa del messaggio iniziale sul kernel, viene visualizzato molto brevemente il seguente messaggio:


panic[cpu0]/thread=fec1be20: mod_hold_stub: 
Couldn't load stub module sched/TS_DTBL
fec25cb0 genunix:mod_hold_stub+139 (fec04088, 63, fea11)
fec25cc4 unix:stubs_common_code+9 (1, 8, fec026e4)
fec25ce4 unix:disp_add+3d (fec026dc)
fec25d00 genunix:mod_installsched+a4 (fef01530, fef01518)
fec25d20 genunix:mod_install+2f (fef01518, fec25d3c,)
fec25d2c TS:_init+d (0, d6d89c88, fec25d)
fec25d3c genunix:modinstall+d9 (d6d89c88)
fec25d50 genunix:mod_hold_installed_mod+2e (d6d77640, 1, fec25d)
fec25d7c genunix:modload+ac (fec026c4, fec26c4)
fec25d98 genunix:scheduler_load+3d (fec026c4, fec026dc)
fec25db4 genunix:getcid+50 (fec026c4, fec28514)
fec25dcc unix:dispinit+df (fec25ddc, fe814ba9)
fec25dd4 unix:startup_modules+d5 (fec25dec, fe8cac37)
fec25ddc unix:startup+19 (fe800000, 166130, 7)
fec25dec genunix:main+16 ()

A questo punto il sistema si ripristina automaticamente.

Soluzione. Scegliere una delle seguenti opzioni:

Soluzione 1. Modificare alcune impostazioni di configurazione del BIOS. Questa soluzione temporanea permette di completare l'installazione di Solaris 10. Può tuttavia peggiorare le prestazioni di lettura del DVD. Procedere come segue:

  1. Durante il processo di avvio del sistema, premere F2 al prompt per accedere al programma di configurazione.

    Sullo schermo sono presentate varie opzioni sul tipo di collegamento, simili a quelle dell'esempio seguente:


    Primary Master [ ]
    Primary Slave [ ]
    Secondary Master [CD-ROM]
    Secondary Slave [ ]
  2. Scegliere il tipo di collegamento per il lettore di DVD selezionando il tipo di collegamento per CD-ROM.


    Nota –

    La schermata può presentare diversi tipi di collegamento per i CD-ROM, ad esempio se il sistema dispone di più unità ottiche. Se necessario, aprire il sistema per determinare il punto di collegamento del lettore di DVD. Selezionare il tipo di collegamento corretto per il lettore di DVD.


  3. Dopo aver scelto il tipo di collegamento per CD-ROM appropriato, premere Invio.

    Compare la schermata successiva con l'opzione Type:[Auto] automaticamente selezionata.

  4. Premere due volte la barra spaziatrice per cambiare la selezione in Type:[CD-ROM] .

  5. Usare i tasti freccia per selezionare Transfer Mode.

  6. Premere Invio per visualizzare un elenco delle altre opzioni disponibili.

  7. Usare i tasti freccia per selezionare Standard, quindi premere Invio per accettare la selezione.

  8. Premere F10 per salvare le modifiche alla configurazione e uscire dal programma di configurazione del BIOS.

    Il sistema si riavvia.

Soluzione 2. Aggiornare il firmware dell'unità DVD combinata alla versione 1.12. Questa opzione richiede che l'unità DVD combinata sia collegata a un sistema che esegue Microsoft Windows. Procedere come segue.

  1. Rimuovere il lettore di DVD combinato dalla workstation Sun Java 2100z. Per istruzioni sulla rimozione corretta dell'unità, vedere il manuale utente della workstation.

  2. Collegare l'unità a un sistema che utilizzi Microsoft Windows. Se necessario, cambiare le impostazioni dei jumper master e slave del dispositivo.

  3. Accedere al centro di download di AOpen su http://download.aopen.com.tw/default.aspx.

  4. Cercare il firmware del proprio lettore di DVD usando le seguenti informazioni:

    • Prodotto: Unità combinate

    • Modello: COM5232/AAH

    • Categorie: Firmware

  5. Scaricare e installare la versione R1.12 del firmware.

  6. Reinstallare l'unità sulla workstation. Se necessario, ripristinare le impostazioni originali dei jumper master e slave.


Nota –

È possibile che sul sito siano già disponibili versioni più aggiornate del firmware. Le verifiche eseguite da Sun confermano che la versione 1.12 risolve il problema dell'errore irreversibile. Sun non è in grado di confermare se le revisioni del firmware successive alla 1.12 risolvano ugualmente il problema.


x86: Le console seriali di alcuni sistemi Sun Fire non funzionano (6208412)

Nella configurazione predefinita, la console seriale (ttya) non funziona sui seguenti sistemi Sun Fire:

Per usare la console seriale, è necessario configurare manualmente il BIOS del sistema.

Soluzione. Questa soluzione richiede che il sistema disponga di una tastiera e di un monitor Sun. Procedere come segue:

  1. Avviare il sistema.

  2. Durante il processo di avvio del sistema, premere F2 al prompt per accedere al BIOS Phoenix.

  3. Nella sezione Peripherals, cambiare l'impostazione della porta di comunicazione da disabilitata ad abilitata.

  4. Salvare la configurazione e avviare il sistema.

  5. Usare il comando eeprom per cambiare il dispositivo di input e il dispositivo di output in ttya.


Nota –

La pressione dei tasti Stop e N all'avvio del sistema per ripristinare il firmware di basso livello alle impostazioni predefinite non funziona su questi sistemi.


Il programma di installazione di Solaris con interfaccia grafica può interrompersi sui sistemi con partizioni di avvio fdisk x86 (6186606)

Il programma di installazione di Solaris con interfaccia grafica può interrompersi se sul sistema è presente una partizione di avvio x86. Il problema si verifica se la partizione di avvio x86 era stata creata con il programma di installazione di Solaris con interfaccia a caratteri. Viene visualizzato il seguente messaggio di errore.


Default layout will not work on this system.
Error:
Error: ERROR: Could not create explicit fdisk partition on c0t0d0,
requested cylinders 14581 - 14597 in use by fdisk partition 1
Error:
Error: ERROR: System installation failed
Pfinstall failed. Exit stat= java.lang.UNIXProcess@a89ce3 2 
artition on c0t0d0, requested cylinders 14581 - 14597 in use by fdisk
partition 1  ERROR: System installation failed

Soluzione. Scegliere una delle soluzioni seguenti.

Soluzione 1. Quando il programma di installazione chiede di selezionare un tipo di installazione, selezionare l'opzione 3 per l'installazione interattiva con interfaccia a caratteri (sessione desktop).

Soluzione 2. Se si utilizza il programma di installazione di Solaris con interfaccia grafica, procedere come segue.

  1. Iniziare l'installazione.

  2. Alla richiesta di selezionare il tipo di installazione, scegliere l'installazione personalizzata.

    Le schermate dell'installazione personalizzata richiedono informazioni sulle versioni locali, sul software e sui dischi da installare.

  3. Rispondere alle domande con le informazioni appropriate per il sistema.

  4. Nella schermata di selezione fdisk, selezionare il disco che contiene la partizione di avvio x86.

  5. Rimuovere la partizione di avvio x86 selezionando la voce UNUSED (non utilizzata) nel menu.

  6. Aggiungere la partizione di avvio x86 modificando di nuovo l'impostazione UNUSED in x86boot.

  7. Continuare l'installazione.