Guida all'installazione di Solaris 10 5/08: metodo JumpStart personalizzato e installazioni avanzate

Parole chiave e valori usati nelle regole

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

Tabella 8–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

I valori accettati come tipo_processore sono i seguenti:

  • SPARC: sparc

  • x86: i386

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 c0d0, o la parola speciale rootdisk. Se si utilizza rootdisk, il disco da identificare viene ricercato nel seguente ordine:

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

  • Il disco c0t3d0s0, se presente

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

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


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 510 milioni di byte. Il programma JumpStart vede il disco da “535 Mbyte” come un disco da 510 Mbyte, poiché 535.000.000 / 1.048.576 = 510. Un disco da “535 Mbyte” non corrisponde a un ambito_dimensioni di 530–550.


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 corrispondente al criterio specificato nell'ordine seguente: 

  1. Un sistema contenente un'immagine di avvio preinstallata

  2. Il disco c0t3d0s0, se presente

  3. Il primo disco disponibile che possa contenere da 750 Mbyte a 1 Gbyte di dati

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. 

nomehost

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 controllo del kernel. Se si utilizza rootdisk, il disco da identificare viene ricercato nel seguente ordine:

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

  • Il disco c0t3d0s0, se presente

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

versione – Numero della versione o una delle parole speciali any o upgrade. Se si utilizza any, la regola viene soddisfatta da qualunque versione di Solaris o SunOS. Se si utilizza upgrade, la regola viene soddisfatta da tutte le versioni di Solaris supportate che possano essere aggiornate.

Se il programma JumpStart rileva una versione 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 10

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

karch

gruppo_piattaforme_effettivo

I valori ammessi sono sun4u, i86pc e prep. Per un elenco dei sistemi con i relativi gruppi di piattaforme, vedere il manuale Guida alle piattaforme hardware Sun su http://docs.sun.com.

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 Guida alle piattaforme hardware Sun su http://docs.sun.com.

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 192.168.2.0

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

osname

Solaris_x

Versione di Solaris già installata sul sistema.  

Esempio:  

osname Solaris 10

In questo esempio, il programma JumpStart cerca un sistema con il sistema operativo Solaris 10 5/08 già installato. 

probe

parola_chiave_non_operativa

Parola chiave non operativa predefinita o personalizzata. 

Esempio:  

probe disks

Questo esempio restituisce le dimensioni dei dischi di un sistema SPARC espressi in Mbyte e nell'ordine di controllo 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 5, Creazione di parole chiave personalizzate (procedure).

totaldisk

ambito_dimensioni

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


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 510 milioni di byte. Il programma JumpStart vede il disco da “535 Mbyte” come un disco da 510 Mbyte, poiché 535.000.000 / 1.048.576 = 510. Un disco da “535 Mbyte” non corrisponde a un ambito_dimensioni di 530–550.


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.