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 |
||
---|---|---|---|---|
segno meno (-) |
Qualunque attributo. La parola chiave any corrisponde a tutti gli attributi. |
|||
tipo_processore I valori accettati come tipo_processore sono i seguenti:
|
Tipo di processore del sistema. Il comando uname -p restituisce il tipo di processore del sistema. |
|||
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:
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:
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:
In questo esempio, il programma JumpStart cerca un disco corrispondente al criterio specificato nell'ordine seguente:
|
|||
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. |
|||
indirizzo_IP_effettivo |
Indirizzo IP del sistema. |
|||
nome_host_effettivo |
Nome host del sistema. Per i sistemi già installati, il comando uname -n restituisce il nome host del sistema. |
|||
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:
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:
In questo esempio, il programma JumpStart ricerca un sistema con un file system radice di Solaris su c0t3d0s1. |
|||
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. |
|||
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:
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. |
|||
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 |
|||
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:
In questo esempio, viene cercato un sistema con un indirizzo IP 192.168.2.8 se la maschera di sottorete è 255.255.255.0. |
|||
Solaris_x |
Versione di Solaris già installata sul sistema. Esempio:
In questo esempio, il programma JumpStart cerca un sistema con il sistema operativo Solaris 10 5/08 già installato. |
|||
parola_chiave_non_operativa |
Parola chiave non operativa predefinita o personalizzata. Esempio:
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). |
|||
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:
In questo esempio, il programma JumpStart ricerca un sistema con uno spazio su disco totale compreso tra 300 e 500 Mbyte. |