Guida all'installazione di Solaris 9

Parole chiave e valori usati nelle regole

Tabella 28-1 descrive le parole chiave e i valori che è possibile usare nel file rules. Per istruzioni dettagliate sulla creazione di un file rules, vedere "Creazione del file rules".

Tabella 28-1 Descrizione delle parole chiave e dei valori usati nelle regole

Parola chiave  

Valore 

Attributo identificato 

any

segno meno (-)

Qualunque attributo. La parola chiave any corrisponde a tutti gli attributi.

arch

tipo_processore

Il valore ammesso per tipo_processore è sparc

Tipo di processore del sistema. 

Il comando uname -p restituisce il tipo di processore del sistema.

disksize

nome_disco_effettivo ambito_dimensioni

nome_disco_effettivo - Nome del disco nella forma cxtydz, ad esempio c0t3d0, o la parola speciale rootdisk. Se si utilizza rootdisk, il disco da identificare viene ricercato nel seguente ordine:

  • Il disco che contiene l'immagine di boot preinstallata, vale a dire un sistema nuovo con l'installazione JumpStart predefinita

  • Il disco c0t3d0s0, se presente

  • Il primo disco disponibile trovato nell'ordine di probe del kernel

ambito_dimensioni - Dimensione del disco, espressa come ambito di Mbyte (x- x).

Nome e dimensione di un disco del sistema in Mbyte. 

Esempio:

disksize c0t3d0 250-300

In questo esempio, il programma JumpStart cerca un disco di sistema di nome c0t3d0. Il disco può avere una capacità compresa tra 250 e 300 Mbyte.

Esempio:

disksize rootdisk 750-1000

In questo esempio, il programma JumpStart cerca un disco di sistema che contenga un'immagine di boot preinstallata. Successivamente, il programma ricerca il disco c0t3d0s0, se presente. Infine, il programma JumpStart cerca il primo disco disponibile che abbia una capacità compresa tra 750 Mbyte e 1 Gbyte.


Nota -

Nel calcolo dell'ambito_dimensioni, si ricordi che un Mbyte equivale a 1.048.576 byte. Ad esempio, un disco con una capacità dichiarata di "535 Mbyte" può contenere in realtà solo 535 milioni di byte. In questo caso, il programma JumpStart vedrebbe un disco da 510 Mbyte, poiché 535.000.000 / 1.048.576 = 510. Ciò significa che questo disco da "535 Mbyte" non corrisponderebbe a un ambito_dimensioni di 530-550.


domainname

nome_dominio_effettivo

Nome di dominio del sistema, che controlla il modo in cui il servizio di denominazione determina le informazioni richieste.  

Per i sistemi già installati, il comando domainname restituisce il nome di dominio del sistema.

hostaddress

indirizzo_IP_effettivo

Indirizzo IP del sistema. 

hostname

nome_host_effettivo

Nome host del sistema.  

Per i sistemi già installati, il comando uname -n restituisce il nome host del sistema.

installed

slice versione

slice - Nome della slice del disco, nella forma cwtxdysz, ad esempio c0t3d0s5, o denominata con le parole speciali any o rootdisk. Se si utilizza il nome any, il programma JumpStart identifica tutti i dischi del sistema nell'ordine di probe del kernel. Se si utilizza rootdisk, il disco da identificare viene ricercato nel seguente ordine:

  • Il disco che contiene l'immagine di boot preinstallata, vale a dire un sistema nuovo con l'installazione JumpStart predefinita

  • Il disco c0t3d0s0, se presente

  • Il primo disco disponibile trovato nell'ordine di probe del kernel

versione - Numero della versione o una delle parole speciali any o upgrade. Se si utilizza any, la regola viene soddisfatta da qualunque release di Solaris o SunOS. Se si utilizza upgrade, la regola viene soddisfatta da tutte le release compatibili con Solaris 2.1 che possano essere aggiornate.

Se il programma JumpStart rileva una release di Solaris ma non riesce a determinarne la versione, viene restituita la versione SystemV.

Disco con un file system radice (/) che corrisponde a una determinata versione di Solaris.

Esempio:

installed c0t3d0s1 Solaris_9

In questo esempio, il programma JumpStart ricerca un sistema con un file system radice di Solaris 9 su c0t3d0s1.

karch

gruppo_piattaforme_effettivo

I valori ammessi sono sun4m, sun4u, prep. Per un elenco dei sistemi con i relativi gruppi di piattaforme, vedere il manuale Solaris 9 Sun Hardware Platform Guide.

Gruppo di piattaforme a cui appartiene il sistema. 

Per i sistemi già installati, il comando arch -k e il comando uname -m restituiscono il gruppo di piattaforme del sistema.

memsize

mem_fisica

Il valore deve essere espresso come ambito di Mbyte, x- x, o come valore singolo in Mbyte.

Dimensione della memoria fisica del sistema espressa in Mbyte. 

Esempio:

memsize 64-128

In questo esempio, viene cercato un sistema con una quantità di memoria fisica compresa tra 64 e 128 Mbyte. 

Per i sistemi già installati, l'output del comando prtconf, alla riga 2, restituisce la dimensione della memoria fisica.

model

nome_piattaforma_effettivo

Nome della piattaforma del sistema. Per un elenco delle piattaforme valide, vedere il manuale Solaris 9 Sun Hardware Platform Guide.

Per determinare il nome della piattaforma di un sistema già installato, usare il comando uname -i o vedere l'output del comando prtconf alla riga 5.


Nota -

Se il nome_piattaforma_effettivo contiene spazi vuoti, è necessario sostituirli con trattini di sottolineatura (_).

Esempio:

SUNW,Sun_4_50


network

numero_rete

Numero di rete del sistema, che il programma JumpStart determina eseguendo un AND logico tra l'indirizzo IP del sistema e la maschera di sottorete.  

Esempio:

network 193.144.2.8

In questo esempio, viene cercato un sistema con un indirizzo IP di 193.144.2.8 se la maschera di sottorete è 255.255.255.0.  

osname

Solaris_x

Versione di Solaris già installata sul sistema.  

Esempio:

osname Solaris_9

In questo esempio, il programma JumpStart cerca un sistema con l'ambiente operativo Solaris 9 già installato.  

probe

parola_chiave_non_operativa

Parola chiave non operativa predefinita o personalizzata. 

Esempio:

probe disks

Questo esempio restituisce le dimensioni dei dischi espressi in Mbyte e nell'ordine di probe del kernel, ad esempio, c0t3d0s1, c0t4d0s0. Il programma JumpStart imposta le variabili d'ambiente SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKS e SI_TOTALDISK.


Nota -

La parola chiave probe è particolare perché non ricerca un attributo ai fini dell'esecuzione di un profilo. La parola chiave probe restituisce un valore. Non può essere perciò utilizzata per specificare uno script iniziale, un profilo o uno script finale.


Le parole chiave di questo tipo, dette non operative, sono descritte nel Capitolo 25.

totaldisk

ambito_dimensioni

Il valore deve essere specificato come ambito di Mbyte (x- x).

Spazio su disco totale del sistema espresso in Mbyte. Lo spazio su disco totale include tutti i dischi operativi collegati al sistema. 

Esempio:

totaldisk 300-500

In questo esempio, il programma JumpStart ricerca un sistema con uno spazio su disco totale compreso tra 300 e 500 Mbyte. 


Nota -

Nel calcolo dell'ambito_dimensioni, si ricordi che un Mbyte equivale a 1.048.576 byte. Ad esempio, un disco con una capacità dichiarata di "535 Mbyte" può contenere in realtà solo 535 milioni di byte. In questo caso, il programma JumpStart vedrebbe un disco da 510 Mbyte, poiché 535.000.000 / 1.048.576 = 510. Ciò significa che questo disco da "535 Mbyte" non corrisponderebbe a un ambito_dimensioni di 530-550.