Guide d'installation Solaris 9 9/04

Mots-clés et valeurs des règles

Le Tableau 31–1 décrit les mots-clés et les valeurs utilisables dans le fichier rules. Pour de plus amples informations sur la création d'un fichier rules, reportez-vous à la rubrique Création d'un fichier rules.

Tableau 31–1 Descriptions des mots-clés et des valeurs des règles

Mot-clé 

Valeur 

Correspondances 

any

signe moins (-)

Tout (Anything). Le mot-clé any fonctionne à chaque fois.

arch

type_processeur

Les valeurs valides de type_processeur sont les suivantes :

  • SPARC : sparc

  • x86 : i386

Type de processeur d'un système donné. 

La commande uname -p identifie le type de processeur dont un système est équipé.

disksize

nom_disque_sélectionné plage_taille

nom_disque_sélectionné : le nom d'un disque sous la forme cxtydz, tel que c0t3d0ou c0d0, ou le terme spécial rootdisk. Si vous utilisez rootdisk, la séquence d'identification du disque procède dans l'ordre suivant :

  • SPARC : le disque sur lequel figure l'image d'initialisation préinstallée, il s'agit d'un nouveau systèmeSPARC sur lequel JumpStart est installé d'office.

  • Le disque c0t3d0s0, s'il existe.

  • Le premier disque disponible dans l'ordre de sonde du noyau.

plage_taille : taille du disque, exprimée impérativement en Mo (x-x).

Nom et taille du disque d'un système exprimée en Mo. 

Exemple :

disksize c0t3d0 250-300

Dans cet exemple, le programme JumpStart recherche un disque système nommé c0t3d0. Vous pouvez y enregistrer entre 250 et 300 Mo d'informations.

Exemple :

disksize rootdisk 750-1000

Dans cet exemple, le programme JumpStart commence par rechercher un disque système sur lequel une image d'initialisation est préinstallée. Le programme JumpStart recherche ensuite le disque c0t3d0s0, sous réserve qu'il existe. Enfin, le programme JumpStart recherche le premier disque disponible, dont la taille est comprise entre 750 Mo et 1 Go de données.


Remarque :

lorsque vous calculez la valeur plage_taille, rappelez-vous qu'un Mo correspond à 1 048 576 octets. Il est fréquent que l'espace disque d'un disque indiqué comme étant de « 535 Mo » soit en fait limité à 510 millions d'octets. Le programme JumpStart le considère comme un disque de 510 Mo parce que 535,000,000 / 1,048,576 = 510. Un disque de « 535 M » ne possède pas une plage_taille égale à 530–550.


domainname

nom_domaine_sélectionné

Nom de domaine d'un système, qui contrôle la façon dont un service de noms détermine les informations.  

Si vous disposez déjà d'un système installé, la commande domainname identifie son nom de domaine.

hostaddress

adresse_IP_sélectionnée

Adresse IP d'un système donné. 

hostname

nom_hôte_sélectionné

Il s'agit du nom d'hôte d'un système donné.  

Si vous disposez déjà d'un système installé, la commande uname -n identifie son nom d'hôte.

installed

tranche version

tranche : nom d'une tranche de disque sous la forme cwtxdysz, tel que c0t3d0s5, ou les termes spéciaux any ou rootdisk. Si vous utilisez any, le programme JumpStart cherche à établir une correspondance avec l'ensemble des disques du système, dans l'ordre de sonde du noyau. Si vous utilisez rootdisk, la séquence d'identification du disque procède dans l'ordre suivant :

  • SPARC : le disque sur lequel figure l'image d'initialisation préinstallée, il s'agit d'un nouveau systèmeSPARC sur lequel JumpStart est installé d'office

  • Le disque c0t3d0s0, s'il existe.

  • Le premier disque disponible dans l'ordre de sonde du noyau.

version : nom d'une version ou termes spéciaux any ou upgrade. Le terme spécial any reconnaît toutes les versions de Solaris ou de SunOS. Le terme spécial upgrade reconnaît toutes les versions de Solaris 2.6 ou versions compatibles, acceptant une mise à niveau.

Si le programme JumpStart détecte une version de Solaris mais qu'il ne parvient pas à en déterminer le numéro de version, il renvoie SystemV.

Disque dont le système de fichiers racine (/) correspond à une version particulière du logiciel Solaris.

Exemple :

installed c0t3d0s1 Solaris_9

Dans cet exemple, le programme JumpStart cherche à établir une correspondance avec un système comportant un système de fichiers racine (/) Solaris 9 sur c0t3d0s1.

karch

groupe_plates-formes_sélectionné

Les valeurs suivantes peuvent être utilisées : sun4m, sun4u, i86pc, prep. Vous trouverez une liste des systèmes et des groupes de plates-formes correspondants dans le documentSolaris 9 Sun Hardware Platform Guide.

Groupe de plates-formes d'un système. 

Si vous disposez d'un système déjà installé, la commande arch -k ou la commande uname -m en identifie le groupe de plates-formes.

memsize

mém_physique

La valeur correspondante peut être une plage de valeurs exprimées en Mo, x-x, ou une taille donnée, en Mo.

Taille de mémoire physique d'un système, exprimée en Mo. 

Exemple :

memsize 64-128

Dans cet exemple, le système recherché doit avoir une mémoire physique dont la taille est comprise entre 64 et 128 Mo. 

Si vous disposez d'un système déjà installé, la commande prtconf identifie la taille de la mémoire physique du système, indiquée en ligne 2.

model

nom_plate_forme_sélectionnée

Il s'agit du nom de la plate-forme d'un système. Reportez-vous au document Solaris 9 Sun Hardware Platform Guide pour consulter la liste des noms de plates-formes valides.

Pour connaître le nom de la plate-forme d'un système installé, utilisez la commande uname -i ou reportez-vous à la ligne 5 du résultat de la commande prtconf.


Remarque :

remplacez les espaces du nom_plate_forme_sélectionnée par des traits de soulignement (_), le cas échéant.

Exemple :

SUNW,Sun_4_50


network

id_réseau

Identifiant du réseau d'un système que le programme JumpStart détermine en associant (opérateur logique AND) l'adresse IP du système et son masque de sous-réseau.  

Exemple :

network 193.144.2.8

Dans cet exemple, la recherche porte sur un système dont l'adresse IP est 193.144.2.8 et dont le masque de sous-réseau est 255.255.255.0. 

osname

Solaris_x

Version du logiciel Solaris installée sur un système donné.  

Exemple :

osname Solaris_9

Dans cet exemple, le programme JumpStart recherche un système sur lequel est déjà installé l'environnement d'exploitation Solaris 9. 

probe

mot_clé_sonde

Mot-clé de sonde valide ou mot-clé de sonde personnalisé valide. 

Exemple :

probe disks

Cet exemple détermine la taille du disque dur d'un système en Mo conformément à l'ordre de sonde du noyau, par exemple, c0t3d0s1, c0t4d0s0 , sur un système SPARC. Le programme JumpStart définit les variables environnementales SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKS et SI_TOTALDISK.


Remarque :

le mot-clé probe est unique en soi, puisqu'il ne cherche à établir aucune correspondance avec un attribut donné, pas plus qu'à exécuter un profil. Le mot-clé probe renvoie une valeur. Par conséquent, le mot-clé de règle probe ne vous permet pas de définir des scripts de début, des profils ni des scripts de fin.


Vous trouverez une description des mots-clés de sondes au Chapitre 28.

totaldisk

plage_taille

La valeur doit être exprimée en Mo sous forme de plage (x-x).

Espace disque total d'un système donné, exprimé en Mo. L'espace disque total inclut la taille des disques opérationnels, reliés à un système donné. 

Exemple :

totaldisk 300-500

Dans cet exemple, le programme JumpStart recherche un système dont l'espace disque total est compris entre 300 et 500 Mo. 


Remarque :

lorsque vous calculez la valeur plage_taille, rappelez-vous qu'un Mo correspond à 1 048 576 octets. Il est fréquent que l'espace disque d'un disque indiqué comme étant de « 535 Mo » soit en fait limité à 510 millions d'octets. Le programme JumpStart le considère comme un disque de 510 Mo parce que 535,000,000 / 1,048,576 = 510. Un disque de « 535 M » ne possède pas une plage_taille égale à 530–550.