JavaScript is required to for searching.
Ignora collegamenti di spostamento
Esci da visualizzazione stampa
Guida all'installazione di Oracle Solaris 10 1/13: installazioni JumpStart     Oracle Solaris 10 1/13 Information Library (Italiano)
search filter icon
search icon

Informazioni sul documento

Prefazione

1.  Informazioni sulla pianificazione dell'installazione di Oracle Solaris

2.  JumpStart (panoramica)

3.  Preparazione di un'installazione JumpStart (procedure)

4.  Uso delle funzionalità JumpStart opzionali (procedure)

Creazione di uno script iniziale

Informazioni sugli script iniziali

Creazione di profili derivati con uno script iniziale

Registrazione della durata dell'installazione con uno script iniziale e uno script finale

Creazione di uno script finale

Informazioni sugli script finali

Aggiunta di file con uno script finale

Aggiunta di pacchetti e patch con uno script finale

Personalizzazione dell'ambiente di root con uno script finale

Installazioni non interattive con script finali

Creazione di un file di configurazione compresso

Come creare un file di configurazione compresso

Creazione di un file di configurazione del disco

SPARC: Come creare un file di configurazione di un disco singolo

SPARC: Come creare un file di configurazione di più dischi

x86: Come creare un file di configurazione di un disco singolo

x86: Come creare un file di configurazione di più dischi

Uso di un programma di installazione dedicato

5.  Creazione di parole chiave personalizzate (procedure)

6.  Esecuzione di un'installazione JumpStart (procedure)

7.  Installazione JumpStart (esempi)

8.  Riferimento per le parole chiave correlate a JumpStart

9.  Installazione di un pool root ZFS con il metodo JumpStart

Glossario

Indice analitico

Creazione di uno script iniziale

Uno script iniziale è uno script per la Bourne shell definito dall'utente che viene specificato nel file rules. Lo script iniziale viene creato per eseguire una serie di attività prima dell'installazione del software Oracle Solaris su un sistema. Gli script iniziali possono essere utilizzati solo quando si utilizza JumpStart per installare il software Oracle Solaris.

Uno script iniziale può essere utilizzato per effettuare le attività indicate di seguito.

Informazioni sugli script iniziali


Nota - Per la release Oracle Solaris 10, sul supporto era disponibile uno script JumpStart di esempio, set_nfs4_domain, per evitare che venisse richiesto durante l'installazione. Usando questo script il nome di dominio NFSv4 non veniva richiesto durante l'installazione. Questo script non è più necessario. A partire dalla release Solaris 10 5/09, utilizzare la parola chiave sysidcfg, nfs4_domain per impedire la visualizzazione del prompt. Lo script set_nfs4_domain non è più supportato.

Se sono presenti zone non globali e nel file sysidcfg è inclusa la nuova parola chiave nfs4_domain, il dominio viene impostato al primo boot di una zona non globale. Diversamente, viene avviato il programma di installazione interattivo di Oracle Solaris e viene richiesto di indicare il nome del dominio prima del completamento del processo di boot.

Vedere Parola chiave nfs4_domain in Guida all'installazione di Oracle Solaris 10 1/13: installazioni di rete


Creazione di profili derivati con uno script iniziale

Si dice derivato un profilo che viene creato dinamicamente da uno script iniziale durante un'installazione JumpStart. I profili derivati sono utili quando non è possibile configurare il file rules in modo da abbinare sistemi specifici a un profilo. Ad esempio, può essere necessario usare profili derivati per sistemi dello stesso modello che contengano componenti hardware differenti, ad esempio frame buffer diversi.

Per creare una regola che preveda l'uso di un profilo derivato, procedere come segue:

Quando un sistema soddisfa una regola con il campo del profilo impostato sul segno di uguale (=), lo script iniziale crea il profilo derivato che verrà utilizzato per l'installazione del software Oracle Solaris sul sistema.

L'esempio seguente mostra uno script iniziale che crea ogni volta lo stesso profilo derivato. È possibile, tuttavia, creare uno script iniziale che crei profili derivati differenti in base alla valutazione delle regole.

Esempio 4-1 Script iniziale che crea un profilo derivato

#!/bin/sh
echo "install_type        initial_install"    > ${SI_PROFILE}
echo "system_type         standalone"        >> ${SI_PROFILE}
echo "partitioning        default"           >> ${SI_PROFILE}
echo "cluster             SUNWCprog"         >> ${SI_PROFILE}
echo "package       SUNWman     delete"      >> ${SI_PROFILE}
echo "package       SUNWolman   delete"      >> ${SI_PROFILE}
echo "package       SUNWxwman   delete"      >> ${SI_PROFILE}

In questo esempio lo script iniziale deve usare la variabile d'ambiente SI_PROFILE per il nome del profilo derivato, che nell'impostazione predefinita è /tmp/install.input.


Nota - Se si utilizza uno script iniziale per creare un profilo derivato, verificare che lo script non contenga errori. I profili derivati non vengono verificati dallo script check perché vengono creati solo dopo l'esecuzione dello script iniziale.


Registrazione della durata dell'installazione con uno script iniziale e uno script finale

È possibile includere uno script iniziale e uno script finale per tenere traccia dell'ora di inizio e dell'ora di fine di un'installazione, come mostrano gli esempi riportati di seguito.

Esempio 4-2 Script iniziale che registra l'ora di inizio

# more begin-with-date
#!/bin/sh
#

echo
echo "Noting time that installation began in /tmp/install-begin-time"
echo "Install begin time: `date`" > /tmp/install-begin-time
echo
cat /tmp/install-begin-time
echo
#

Esempio 4-3 Script finale che registra l'ora di fine

# more finish*with*date
#!/bin/sh
#

cp /tmp/install-begin-time /a/var/tmp
echo
echo "Noting time that installation finished in /a/var/tmp/install-finish-time"
echo "Install finish time: `date`" > /a/var/tmp/install-finish-time
echo
cat /a/var/tmp/install-finish-time
#

Le ore di inizio e di fine vengono registrate nel file finish.log .