Guida all'installazione di Solaris 9 12/03

Esempio di file rules

L'esempio seguente mostra l'uso di diverse regole all'interno di un file rules. Ogni riga contiene una parola chiave e il relativo valore. Il programma JumpStart analizza il file rules dall'inizio alla fine.

Il programma JumpStart ricerca i sistemi che corrispondono al valore delle parole chiave e vi installa Solaris nel modo specificato dal profilo associato alla regola.


Esempio 23–1 File regola

 # parole chiave e valori       script iniziale      profilo       script finale
 # -----------------------------       ------------       --------      -------------
  hostname eng-1                       -                  basic_prof    -
  network 192.43.34.0 && !model \
 'SUNW,SPARCstation-20'                -                  net_prof      -
  model SUNW,SPARCstation-LX           -                  lx_prof       completa
  network 193.144.2.0 && karch i86pc  configura               x86_prof      fatto
  memsize 64-128 && arch i386          -                  prog_prof     -
  any   -                              -                  prof_generico  -

L'elenco seguente descrive alcune parole chiave e valori dell'esempio.

hostname

La regola viene soddisfatta se il nome host del sistema è prog-1. Per installare Solaris sul sistema che soddisfa questa regola viene usato il profilo prof_base.

network

La regola viene soddisfatta se il sistema si trova nella sottorete 192.43.34.0 e il sistema non è una SPARCstationTM 20 (SUNW,SPARCstation-20). Per installare Solaris sul sistema che soddisfa questa regola viene usato il profilo prof_rete. La regola presenta anche un esempio della continuazione del testo su più righe, descritto in Sintassi del file rules.

model

La regola viene soddisfatta se il sistema è una SPARCstation LX. Per installare Solaris sui sistemi che soddisfano questa regola vengono usati il profilo prof_lx e lo script finale completa.

network

La regola viene soddisfatta se il sistema si trova nella sottorete 193.144.2.0 ed è un sistema x86. Per installare Solaris sui sistemi che soddisfano questa regola vengono usati lo script iniziale configura, il profilo prof_x86 e lo script finale fatto.

memsize

La regola viene soddisfatta se il sistema dispone di una quantità di memoria compresa tra 64 e 128 Mbyte ed è un sistema con architettura x86. Per installare Solaris sui sistemi che soddisfano questa regola viene usato il profilo prof_prog.

any

La regola viene soddisfatta da tutti i sistemi che non corrispondono alle regole precedenti. Per installare Solaris sui sistemi che soddisfano questa regola viene usato il profilo prof_generico. La regola any, se utilizzata, deve sempre comparire per ultima nel file rules.