C A P I T O L O 1 |
Installazione del software dal disco di Solaris |
Questo capitolo tratta i seguenti argomenti:
Per installare l'ambiente operativo Solaris 9 9/05 su server Sun Fire e Netra specifici, occorre prima aggiornare il firmware sul server. Se non si esegue tale operazione prima di installare Solaris 9 9/05, il server produrrà un errore di tipo panic. Questo problema interessa i seguenti server:
Quando si verifica il problema, compare il seguente messaggio di errore:
Viene visualizzato il prompt ok.
Per i server Sun Fire 3800, 4800, 4810, o 6800 applicare la versione più aggiornata della patch del firmware disponibile, ad esempio, l'aggiornamento del firmware 5.15.4 o 5.15.3.
Per i server Sun Fire V1280 o Netra, applicare la versione più aggiornata della patch del firmware disponibile, ad esempio la versione 5.13.0014.
Le patch di aggiornamento del firmware sono disponibili all'indirizzo:
Accertarsi di scaricare e applicare la versione più aggiornata della patch.
A eccezione della nota sul firmware riportata nella sezione precedente l'hardware Sun riportato nella TABELLA 1-1 non richiede procedure o istruzioni particolari per Solaris 9 9/05. Se si desidera eseguire un'installazione automatica dell'ambiente operativo Solaris 9 9/05 su hardware Sun, vedere la Guida all'installazione di Solaris 9.
Per eseguire una delle operazioni qui indicate, è necessario conoscere l'architettura del sistema (il gruppo di piattaforme):
Configurazione di un server di boot in una sottorete
Aggiunta di client per l'installazione in rete (standalone, server, dataless, diskless)
Il nome della piattaforma è necessario anche per creare un file di regole da utilizzare con un'installazione JumpStart personalizzata.
La TABELLA 1-1 mostra i nomi e i gruppi dei diversi sistemi di piattaforme hardware Sun per la versione Solaris 9 9/05.
Solo 32 bit[1] |
32 e 64 bit[2] |
Solo 64 bit[3] |
|||
---|---|---|---|---|---|
Per informazioni sui sistema x86 supportati, vedere il documento Solaris Hardware Compatibility List, all'indirizzo:
http://www.sun.com/bigadmin/hcl
Per ulteriori informazioni sui gruppi di piattaforme per tutti gli altri sistemi, vedere la Guida all'installazione di Solaris 9.
Sui sistemi UltraSPARC con processori a 200 MHz o inferiori, l'esecuzione di un programma a 64 bit specifico può attivare un problema che potrebbe causare lo stallo del processore. Poiché i programmi a 64 bit non possono essere eseguiti con il kernel a 32 bit di Solaris, su questi sistemi viene caricato come impostazione predefinita il kernel a 32 bit.
La sequenza di codice che produce il problema è particolarmente rara ed è molto improbabile che venga generata da un compilatore. Per dimostrare il problema è stato infatti necessario scrivere un codice assembler specifico. È del tutto improbabile che una routine di assembler non scritta deliberatamente a questo scopo utilizzi la sequenza di codice in oggetto.
Se si è consapevoli del rischio che un utente possa accidentalmente o intenzionalmente eseguire un programma che porti allo stallo del processore si potrà scegliere di eseguire il kernel a 64 bit di Solaris anche su questi sistemi.
Per determinare la velocità dei processori, digitare il comando seguente:
Per modificare il kernel predefinito (32 bit), è sufficiente modificare il file boot. Modificare il file /platform/nome_piattaforma/boot.conf in modo che contenga una riga non commentata con la variabile ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU impostata su true, come mostrato nell'esempio seguente:
ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true
Per maggiori informazioni sulla modifica del kernel predefinito, vedere la pagina man boot(1M).
In alternativa, è possibile aggiornare il sistema esistente; contattare il funzionario commerciale Sun per ulteriori dettagli.
Tutti i sistemi SPARC® sono in grado di eseguire le applicazioni a 32 bit. I sistemi dotati dei processori SPARC più recenti (UltraSPARC) possono inoltre effettuare il boot ed eseguire un kernel a 64 bit, per l'esecuzione simultanea delle applicazioni a 32 e 64 bit.
I sistemi che eseguono un kernel a 64 bit richiedono la versione a 64 bit dei driver e degli altri moduli software caricati direttamente nel kernel. Un numero limitato di applicazioni potrebbe dipendere da tali componenti e pertanto richiedere le versioni specifiche per il kernel a 32 o a 64 bit. Inoltre, le applicazioni a 32 bit non possono collegarsi alle librerie a 64 bit e viceversa (l'ambiente operativo Solaris 9 9/05 include sia le versioni a 32 bit che quelle a 64 bit delle librerie di sistema).
La TABELLA 1-1 indica i sistemi che possono eseguire applicazioni a 64 bit e a 32 bit e che possono effettuare il boot di un kernel a 32 bit, a 64 bit o di entrambi.
La Sun Graphics Platform Matrix elenca gli acceleratori grafici e le piattaforme hardware e software Sun da loro supportati.
È possibile accedere a tutta la documentazione sugli acceleratori grafici, inclusa la Sun Graphics Platform Matrix, all'indirizzo:
http://www.sun.com/desktop/products/graphics
Per informazioni sulle schede rilasciate in precedenza, vedere il documento Solaris Handbook for Sun Frame Buffers.
Copyright © 2005, Sun Microsystems, Inc. Tutti i diritti riservati.