Guida all'installazione di Solaris 10 6/06: metodo JumpStart personalizzato e installazioni avanzate

Variabili d'ambiente per l'installazione JumpStart personalizzata

Negli script iniziali e finali è possibile usare una serie di variabili d'ambiente. Ad esempio, uno script iniziale può estrarre la dimensione del disco, SI_DISKSIZES, e quindi installare o non installare determinati pacchetti sul sistema in base alla dimensione effettiva del disco estratta dallo script.

Le informazioni acquisite su un sistema vengono memorizzate in queste variabili d'ambiente, che vengono impostate o meno in base alle parole chiave e ai valori utilizzati nel file rules.

Ad esempio, le informazioni sul sistema operativo già installato su un sistema sono disponibili in SI_INSTALLED solo dopo l'utilizzo della parola chiave installed.

La Tabella 11–10 descrive queste variabili e i relativi valori.

Tabella 11–10 Variabili d'ambiente usate per l'installazione

Variabile d'ambiente 

Valore 

SI_ARCH

Architettura hardware del client di installazione. La variabile SI_ARCH viene impostata quando si utilizza la parola chiave arch nel file rules.

SI_BEGIN

Nome dello script iniziale, se usato. 

SI_CLASS

Nome del profilo utilizzato per installare il client. 

SI_DISKLIST

Elenco separato da virgole dei dischi presenti sul client di installazione. La variabile SI_DISKLIST viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave disksize specificato nel file rules. Le variabili SI_DISKLIST e SI_NUMDISKS vengono usate per determinare il disco fisico da usare come rootdisk. La parola chiave rootdisk è descritta in Come viene determinato il disco radice del sistema.

SI_DISKSIZES

Elenco separato da virgole delle dimensioni dei dischi presenti sul client di installazione. La variabile SI_DISKSIZES viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave disksize specificato nel file rules.

SI_DOMAINNAME

Nome del dominio. La variabile SI_DOMAINNAME viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave domainname specificato nel file rules.

SI_FINISH

Nome dello script finale, se usato. 

SI_HOSTADDRESS

Indirizzo IP del client di installazione. 

SI_HOSTNAME

Nome host del client di installazione. La variabile SI_HOSTNAME viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave hostname specificato nel file rules.

SI_INSTALLED

Nome di dispositivo di un disco con un sistema operativo specifico, ad esempio Solaris, SunOS o System V. La variabile SI_INSTALLED viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave installed specificato nel file rules. SI_INST_OS e SI_INST_VER vengono usate per determinare il valore di SI_INSTALLED.

SI_INST_OS

Nome del sistema operativo. SI_INST_OS e SI_INST_VER vengono usate per determinare il valore di SI_INSTALLED.

SI_INST_VER

Versione del sistema operativo. SI_INST_OS e SI_INST_VER vengono usate per determinare il valore di SI_INSTALLED.

SI_KARCH

Architettura del kernel del client di installazione. La variabile SI_KARCH viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave karch specificato nel file rules.

SI_MEMSIZE

Quantità di memoria fisica presente sul client di installazione. La variabile SI_MEMSIZE viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave memsize specificato nel file rules.

SI_MODEL

Modello del client di installazione. La variabile SI_MODEL viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave model specificato nel file rules.

SI_NETWORK

Numero di rete del client di installazione. La variabile SI_NETWORK viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave network specificato nel file rules.

SI_NUMDISKS

Numero di dischi del client di installazione. La variabile SI_NUMDISKS viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave disksize specificato nel file rules. Le variabili SI_NUMDISKS e SI_DISKLIST vengono usate per determinare il disco fisico da usare come rootdisk. La parola chiave rootdisk è descritta in Come viene determinato il disco radice del sistema.

SI_OSNAME

Release del sistema operativo dell'immagine di Solaris. Ad esempio, la variabile SI_OSNAME può essere usata in uno script se si desidera installare Solaris sui sistemi basati sulla versione del sistema operativo uguale a quella dell'immagine del DVD del sistema operativo Solaris o del CD Solaris Software - 1.

SI_ROOTDISK

Nome di dispositivo del disco rappresentato dal nome logico rootdisk. La variabile SI_ROOTDISK viene impostata quando la parola chiave disksize o installed è impostata su rootdisk nel file rules.

SI_ROOTDISKSIZE

Dimensione del disco rappresentato dal nome logico rootdisk. La variabile SI_ROOTDISKSIZE viene impostata quando la parola chiave disksize o installed è impostata su rootdisk nel file rules.

SI_TOTALDISK

Quantità totale di spazio su disco presente sul client di installazione. La variabile SI_TOTALDISK viene impostata quando il programma trova un sistema corrispondente al valore della parola chiave totaldisk specificato nel file rules.