Vous pouvez employer des variables d'environnement dans vos scripts de début et de fin. Un script de début peut, par exemple, extraire la taille d'un disque, SI_DISKSIZES, pour savoir s'il est possible d'installer ou non des packages particuliers sur un système. Il procède ensuite ou non à leur installation.
Ces variables d'environnement regroupent des informations relatives à un système donné. Elles sont définies ou non en fonction des mots-clés de règles et des valeurs utilisés dans le fichier rules.
Par exemple, les informations relatives au système d'exploitation installé sur un système sont uniquement disponibles dans SI_INSTALLED après l'utilisation du mot-clé installed .
Le Tableau 11–10 describes these variables and their values.
Tableau 11–10 Variables d'environnement d'une installation
Variable d'environnement |
Valeur |
---|---|
SI_ARCH |
L'architecture matérielle du poste client de l'installation. La variable SI_ARCH est définie si le mot-clé arch figure dans le fichier rules. |
SI_BEGIN |
Le nom du script de début, le cas échéant. |
SI_CLASS |
Le nom du profil utilisé pour installer le poste client de l'installation. |
SI_DISKLIST |
Une liste des noms des disques du poste client de l'installation, séparés par une virgule. La variable SI_DISKLIST est définie si le mot-clé disksize est employé et renseigné dans le fichier rules. Les variables SI_DISKLIST et SI_NUMDISKS permettent de déterminer le disque physique à utiliser pour rootdisk. rootdisk est décrit dans Comment déterminer le disque racine d'un système. |
SI_DISKSIZES |
Une liste des tailles des disques du poste client de l'installation, séparées par une virgule. La variable SI_DISKSIZES est définie si le mot-clé disksize est employé et renseigné dans le fichier rules. |
SI_DOMAINNAME |
Nom du domaine. La variable SI_DOMAINNAME est définie lorsque le mot-clé dommainname est utilisé et défini dans le fichier rules. |
SI_FINISH |
Le nom du script de fin, le cas échéant. |
SI_HOSTADDRESS |
Adresse IP du poste client de l'installation. |
SI_HOSTNAME |
Nom d'hôte du poste client de l'installation. La variable SI_HOSTNAME est définie lorsque le mot-clé hostname est utilisé et défini dans le fichier rules. |
SI_INSTALLED |
Le nom de périphérique d'un disque ayant un système d'exploitation spécifique sur le disque, par exemple, Solaris, SunOS, ou System V. La variable SI_INSTALLED est définie lorsque le mot-clé installed est utilisé et défini dans le fichier rules. SI_INST_OS et SI_INST_VER servent à déterminer la valeur de SI_INSTALLED. |
SI_INST_OS |
Le nom du système d'exploitation. SI_INST_OS et SI_INST_VER servent à déterminer la valeur de SI_INSTALLED. |
SI_INST_VER |
Version du système d'exploitation. SI_INST_OS et SI_INST_VER servent à déterminer la valeur de SI_INSTALLED. |
SI_KARCH |
L'architecture du noyau du poste client de l'installation. La variable SI_KARCH est définie lorsque le mot-clé karch est utilisé et défini dans le fichier rules. |
SI_MEMSIZE |
La quantité de mémoire physique du poste client de l'installation. La variable SI_MEMSIZE est définie lorsque le mot-clé memsize est utilisé et défini dans le fichier rules. |
SI_MODEL |
Le nom du modèle du poste client de l'installation. La variable SI_MODEL est définie lorsque le mot-clé model est utilisé et défini dans le fichier rules . |
SI_NETWORK |
L'identifiant réseau du poste client de l'installation. La variable SI_NETWORK est définie lorsque le mot-clé network est utilisé et défini dans le fichier rules. |
SI_NUMDISKS |
Le nombre de disques dont est équipé le poste client de l'installation. La variable SI_NUMDISKS est définie lorsque le mot-clé disksize est utilisé et défini dans le fichier rules. Les variables SI_DISKLIST et SI_NUMDISKS servent à déterminer le disque physique à utiliser comme rootdisk. rootdisk est décrit dans Comment déterminer le disque racine d'un système. |
SI_OSNAME |
Version du système d'exploitation qui figure sur l'image du logiciel Solaris. Vous pouvez, par exemple, utiliser la variable SI_OSNAME dans un script si vous installez le logiciel Solaris sur des systèmes équipés de la version du système d'exploitation de l'image du DVD du système d'exploitation Solaris ou du Logiciel Solaris - 1 CD. |
SI_ROOTDISK |
Nom d'unité du disque représenté par le nom logique rootdisk. La variable SI_ROOTDISK est définie lorsque le mot-clé disksize ou installed est affecté de la valeur rootdisk dans le fichier rules. |
SI_ROOTDISKSIZE |
Disque du disque représenté par le nom logique rootdisk . La variable SI_ROOTDISKSIZE est définie lorsque le mot-clé disksize ou installed est affecté de la valeur rootdisk dans le fichier rules. |
SI_TOTALDISK |
Quantité totale d'espace disque du client d'installation. La variable SI_TOTALDISK est définie si le mot-clé totaldisk est employé et renseigné dans le fichier rules. |