JavaScript is required to for searching.
Ignorer les liens de navigation
Quitter l'aperu
Installation des systèmes Oracle Solaris 11     Oracle Solaris 11 Information Library (Français)
search filter icon
search icon

Informations document

Préface

Partie I Options d'installation Oracle Solaris 11

1.  Présentation des options d'installation

Partie II Installation à partir du média d'installation

2.  Préparation à l'installation

3.  Utilisation de LiveCD

4.  Utilisation du programme d'installation en mode texte

5.  Installations automatisées initialisées à partir d'un média

6.  Annulation de la configuration ou reconfiguration d'une instance Oracle Solaris

Partie III Installation à l'aide d'un serveur d'installation

7.  Installation automatisée de plusieurs clients

8.  Configuration d'un serveur d'installation

Liste des tâches de configuration du serveur AI

Configuration requise pour le serveur d'installation

Configuration matérielle requise pour le serveur AI

Configuration logicielle requise pour le serveur AI

Installation des outils d'installation AI

Configuration du serveur d'installation

Configurer un serveur d'installation à accès multiple

Configuration du port d'hôte du serveur Web

Création d'un service d'installation AI

Création d'un service d'installation sans configuration DHCP

Création d'un service d'installation SPARC à l'aide d'un fichier ISO

Création d'un service d'installation x86 à l'aide d'un package IPS

Création d'un service d'installation comprenant la configuration du serveur DHCP local

Maintenance d'un serveur d'installation

Ajout, modification ou suppression d'un service d'installation

Création d'un service d'installation

Modification des propriétés du service d'installation

Modification du nom d'un service d'installation

Activation ou désactivation d'un service d'installation

Suppression d'un service d'installation

Association de clients à des services d'installation

Ajout d'un client à un service d'installation

Association d'un client à un autre service d'installation

Suppression d'un client d'un service d'installation

Association d'instructions d'installation spécifiques au client à des services d'installation

Ajout d'un manifeste AI

Mise à jour d'un manifeste AI

Suppression d'un manifeste AI

Association d'instructions de configuration spécifiques au client à des services d'installation

Ajout d'un profil de configuration système

Validation d'un profil de configuration système

Suppression d'un profil de configuration système

Exportation d'un manifeste AI ou d'un profil de configuration système

Modification des critères d'un manifeste AI ou d'un profil de configuration système

Affichage des informations relatives aux services d'installation

Affichage de tous les services d'installation du serveur d'installation

Affichage des informations relatives à un service d'installation spécifié

Affichage des clients associés aux services d'installation

Affichage des clients associés à un service d'installation spécifique

Affichage des informations sur les installations personnalisées

Liste de tous les manifestes AI et des profils de configuration système

Affichage des manifestes et profils associés à un service d'installation spécifié

Administration du service SMF AI

9.  Personnalisation des installations

10.  Approvisionnement du système client

11.  Configuration du système client

12.  Installation et configuration des zones

13.  Exécution d'un script personnalisé lors de la première initialisation

14.  Configuration d'Oracle Configuration Manager en vue d'une utilisation avec les systèmes clients AI

15.  Installation de systèmes clients

16.  Dépannage des installations automatisées

Maintenance d'un serveur d'installation

Une fois que vous avez configuré un serveur d'installation AI, vous pouvez être amené à effectuer les tâches suivantes. Pour des informations complètes, consultez la page de manuel installadm(1M).

Ajout, modification ou suppression d'un service d'installation

Vous avez besoin d'un service d'installation distinct pour chaque architecture client différente et chaque version différente du SE Oracle Solaris 11 que vous envisagez d'installer sur les systèmes clients.

Création d'un service d'installation

Utilisez la commande suivante pour créer un service d'installation. Reportez-vous à la section Création d'un service d'installation AI pour obtenir des exemples.

installadm create-service [-n svcname]
    [-s FMRI_or_ISO] [-d imagepath]
-n svcname

Le nom de service svcname peut être formé de caractères alphanumériques, de traits de soulignement (_) et de traits d'union (-). Le premier caractère de svcname ne peut pas être un trait d'union. Si vous ne fournissez pas de nom pour le service d'installation, un nom par défaut est affecté.

-s FMRI_or_ISO

Cette option spécifie la source de l'image d'initialisation réseau. FMRI est l'identificateur de l'image réseau de IPS AI, qui est install-image/solaris-auto-install dans la version Oracle Solaris 11. Si vous utilisez un fichier ISO d'image réseau AI, spécifiez le nom du chemin d'accès du fichier ISO d'image réseau.

Si vous n'indiquez pas FMRI_or_ISO, la version la plus récente du package install-image/solaris-auto-installer est installée dans le premier éditeur figurant dans la liste pkg publisher qui fournit ce package.

Pour installer une version différente du package ou installer le package d'un autre éditeur, spécifiez la version ou l'éditeur dans FMRI. Par exemple, spécifiez pkg://publisher/install-image/solaris-auto-install ou pkg://publisher/install-image/solaris-auto-install@ version. Utilisez l'option -c pour spécifier le référentiel de packages donné.

-p prefix= origin

Cette option spécifie le référentiel de packages IPS à partir de l'endroit où vous souhaitez récupérer le package install-image/solaris-auto-installer. prefix correspond au nom de l'éditeur et origin correspond à l'URI, comme dans solaris=http://pkg.oracle.com/solaris/release/.

Si vous ne spécifiez pas -s et -p, la version la plus récente du package install-image/solaris-auto-install est installée à partir du premier éditeur de la liste pkg publisher qui fournit ce package.

-a architecture

Cette option est utilisée uniquement lorsque la source d'image réseau est un package IPS. architecture spécifie l'architecture des clients à installer. Vous pouvez spécifier i386 ou sparc.

Lors de la création d'un service à partir d'un package IPS, la variante du package installée par défaut est la variante qui correspond à l'architecture du système sur lequel le service est créé. Par exemple, si votre serveur d'installation AI est x86, la variante du package solaris-auto-install installée par défaut par create-service est la variante i386. Si vous êtes en train de créer un service d'installation de clients SPARC, spécifiez -a  sparc pour installer la variante sparc du package solaris-auto-install dans le service d'installation.

-d imagepath

imagepath est l'emplacement du nouveau service d'installation. Si vous ne spécifiez pas imagepath, le service est créé à /export/auto_install/svcname et vous êtes invité à confirmer que vous souhaitez utiliser l'emplacement généré automatiquement. Spécifiez l'option -y pour supprimer cette invite.

-y

Spécifiez l'option -y pour supprimer l'invite vous invitant à confirmer l'utilisation d'un imagepath généré automatiquement.

-t existing_service

Désigne le nouveau service en tant qu'alias partageant l'image réseau du service existing_service mais possédant ses propres manifestes, profils et clients.

-i dhcp_ip_start

Cette option spécifie l'adresse IP de départ d'une plage d'adresses à ajouter à la configuration DHCP locale. Le nombre d'adresses IP est fournie par l'option -c. S'il n'existe pas de configuration DHCP ISC locale, un serveur DHCP ISC est démarré.

-c count_of_ipaddr

Configure un nombre total d'adresses IP dans la table DHCP égal à la valeur de count_of_ipaddr. La première adresse IP est la valeur de dhcp_ip_start qui est fournie par l'option -i.

-b boot_property= value,...

Pour les services x86 uniquement. Cette option définit la valeur d'une propriété dans le fichier menu.lst spécifique au service dans l'image du service. Utilisez cette option pour définir des propriétés d'initialisation spécifiques à ce service. Cette option accepte plusieurs paires boot_property= value séparées par des virgules.

-B server_ipaddr

Utilisez cette option pour indiquer l'adresse IP du serveur d'initialisation à partir duquel les clients doivent demander les fichiers d'initialisation. Cette option n'est requise que si cette adresse IP ne peut pas être déterminée par d'autres moyens.

Modification des propriétés du service d'installation

Utilisez la commande installadm set-service pour spécifier une propriété et une valeur à définir pour le service d'installation svcname.

installadm set-service -o prop=value svcname

La paire prop=value doit être l'une des suivantes :

aliasof=another_svcname

Modifie le service d'installation dont le service svcname est l'alias.

La définition de cette propriété modifie le service svcname et en fait un alias du service another_svcname. Le service svcname doit déjà être un alias. Les services d'installation default-arch sont des alias. Un service créé à l'aide de l'option -t de create-service est un alias. Utilisez la commande installadm list comme illustré dans Affichage de tous les services d'installation du serveur d'installation pour confirmer que svcname est un alias.

Les manifestes, les profils et authentifications client qui ont été ajoutés à svcname ou à another_svcname restent les mêmes après la réinitialisation de l'alias. La seule modification est l'image réseau utilisée par le service svcname.

Les manifestes et les profils qui ont été ajoutés à svcname avant de définir l'alias sont validés lorsque l'alias est réinitialisé, car l'AI et les DTD SMF associés à la nouvelle image réseau peuvent être différents. Cette validation est la même que celle effectuée par create-manifest et create-profile, décrite ci-dessous.

default-manifest=manifest_or_script_name

Désigne un manifeste ou script particulier déjà enregistré auprès d'un service donné pour être le manifeste ou le script par défaut de ce service. Utilisez la commande suivante pour afficher une liste des manifestes et scripts enregistrés auprès de ce service.

$ installadm list -n svcname -m

Modification du nom d'un service d'installation

Utilisez la commande suivante pour renommer svcname en newsvcname.

installadm rename-service svcname newsvcname

Le nouveau nom de service newsvcname peut être formé de caractères alphanumériques, de traits de soulignement (_) et de traits d'union (-). Le premier caractère de newsvcname ne peut pas être un trait d'union.

Activation ou désactivation d'un service d'installation

Utilisez la commande suivante pour activer le service d'installation svcname.

installadm enable svcname

Utilisez la commande suivante pour désactiver le service d'installation svcname.

installadm disable svcname

Suppression d'un service d'installation

Utilisez la commande suivante pour supprimer le service d'installation svcname.

installadm delete-service [-r] [-y] svcname

Cette commande supprime les manifestes AI et les profils de configuration système, l'image réseau et la configuration du serveur Web pour le service d'installation svcname. Si le service est un alias par défaut et qu'une configuration DHCP ISC locale existe, le fichier d'initialisation associé à ce service est supprimé de la configuration ISC DHCP.

Utilisez l'option -r pour supprimer tous les clients associés à ce service et les services associés à un alias pour ce service. Utilisez l'option -y pour supprimer les invites de confirmation.

Association de clients à des services d'installation

La commande installadm create-client associe un client à un service d'installation spécifique. Reportez-vous à la section Configuration d'un client d'installation pour plus d'exemples, notamment de sortie.

Ajout d'un client à un service d'installation

Utilisez la commande installadm create-client pour associer le client macaddr au service d'installation svcname et fournir des paramètres personnalisés aux clients x86. Pour trouver l'adresse MAC d'un système, utilisez la commande dladm tel que décrit dans le document Administration d’Oracle Solaris : interfaces réseau et virtualisation réseau et dans la page de manuel dladm(1M).

installadm create-client [-b property=value,...]
    -e macaddr -n svcname

Si le client est un système x86 et qu'une configuration DHCP ISC locale existe, le client est configuré dans la configuration DHCP ISC.

Pour les systèmes client x86, utilisez l'option -b pour définir des propriétés d'initialisation dans le fichier menu.lst spécifique au client dans /etc/netboot.

La commande suivante permet d'ajouter le client avec l'adresse MAC 00:14:4f:A7:65:70 au service d'installation s11-sparc.

# installadm create-client -e 00:14:4f:a7:65:70 -n s11-sparc

L'exemple suivant ajoute un client x86 et redirige la sortie d'installation vers une console série.

# installadm create-client -e c0ffeec0ffee -n s11-x86 -b 'console=ttya'

Association d'un client à un autre service d'installation

Un client peut être associé à un seul service d'installation. Si vous exécutez la commande installadm create-client plusieurs fois et indiquez la même adresse MAC à chaque fois, ce client est uniquement associé au dernier service d'installation spécifié.

Suppression d'un client d'un service d'installation

Utilisez la commande installadm delete-client pour supprimer le client macaddr à partir de son service d'installation associé.

installadm delete-client macaddr

Si le client est un système x86 et qu'une configuration DHCP ISC locale existe, la configuration du client est annulée dans la configuration DHCP ISC.

La commande suivante permet de supprimer le client avec l'adresse MAC 00:14:4f:A7:65:70. Vous n'avez pas besoin de spécifier le nom de service car un client ne peut être associé qu'à un seul service d'installation.

# installadm delete-client 00:14:4f:a7:65:70

Association d'instructions d'installation spécifiques au client à des services d'installation

Vous pouvez spécifier plusieurs ensembles d'instructions d'installation pour chaque service d'installation. Vous pouvez également indiquer quel ensemble d'instructions doit être utilisé pour chaque client.

Ajout d'un manifeste AI

Utilisez la commande installadm create-manifest pour ajouter le manifeste AI personnalisé manifest_or_script_filename au service d'installation svcname.

installadm create-manifest -n svcname
    -f manifest_or_script_filename [-m manifest_or_script_name]
    [-c criteria=value|list|range...
    | -C criteriafile] [-d]

manifest_or_script_filename peut être un fichier manifeste AI XML, ou un script de manifestes dérivés. Reportez-vous au Chapitre 10, Approvisionnement du système client. La sous-commande create-manifest valide les fichiers manifestes XML avant de les ajouter au service d'installation. Pour valider les fichiers script de manifestes dérivés, utilisez la commande aimanifest validate comme illustré dans la section Ajout d'un script de manifestes dérivés à un service d'installation.

manifest_or_script_name est le nom affiché par la commande installadm list. Reportez-vous à la section Liste de tous les manifestes AI et des profils de configuration système. Si manifest_or_script_name n'est pas fourni, manifest_or_script_name est la valeur de l'attribut name de l'élément ai_instance, le cas échéant, ou le nom de base de manifest_or_script_filename .

Utilisez l'option -d pour que ce manifeste AI soit le manifeste par défaut. Le manifeste par défaut est celui qui est utilisé par les clients qui ne correspondent pas aux critères spécifiés pour n'importe quel autre manifeste dans ce service d'installation. Si l'option -d est spécifiée, -c et -C sont ignorées pour la sélection du manifeste. Le manifeste AI par défaut précédent pour ce service devient inactif s'il n'a aucun critère de client. Si le manifeste précédent dispose de critères, il reste actif et ses critères associés prennent effet.

Si l'option -d n'est pas spécifiée, -c ou - C doivent l'être pour définir les clients qui doivent utiliser ce manifeste AI pour terminer leur installation. Si -d, -c et -C ne sont pas spécifiées, ce manifeste est ajouté au service mais il est inactif et aucun client ne peut l'utiliser.

Si vous voulez que certains clients utilisent ce manifeste AI, assurez-vous d'abord que les clients utilisent le service d'installation spécifié dans la commande create-manifest. Les systèmes clients qui n'ont pas été explicitement associés à un service d'installation à l'aide de la commande create-client utilisent le service d'installation default-arch. Vous pouvez ajouter des manifestes AI personnalisés au service d'installation default- arch ou vous pouvez ajouter des manifestes AI personnalisés à un autre service, puis utiliser create-client pour vous assurer que les clients utilisent ce service.

L'option -c spécifie les critères de sélection de client sur la ligne de commande. L'option -C spécifie les critères dans un fichier XML. La valeur de criteriafile est un chemin d'accès complet et un nom de fichier. Reportez-vous au Chapitre 9, Personnalisation des installations pour obtenir une liste des mots-clés de critères avec des exemples de ligne de commande et de fichiers.

La commande installadm create-manifest vérifie que les critères du même type ne se chevauchent pas. Par exemple, si une spécification de critères correspond aux adresses IP de 10.0.0.0 à 10.255.255.255, installadm s'arrête et un message d'erreur s'affiche si vous tentez d'ajouter une spécification de critères correspondant à l'adresse IP 10.10.10.10. Pour plus d'informations sur les spécifications de critères, reportez-vous au Chapitre 9, Personnalisation des installations.

La commande suivante ajoute le manifeste manifest_t200.xml au service d'installation s11-sparc. L'option -c spécifie que tous les clients qui utilisent ce service d'installation et s'identifient en tant que serveurs Sun Fire T200 se voient affecter les instructions d'installation manifest_t200.xml.

# installadm create-manifest -f ./mymanifests/manifest_t200.xml \
-m t200 -n s11-sparc -c platform="SUNW,Sun-Fire-T200"

La commande suivante est l'équivalent de la commande précédente si le contenu du fichier criteria_t200.xml est comme indiqué.

# installadm create-manifest -f ./mymanifests/manifest_t200.xml \
-m t200 -n s11-sparc -C ./mymanifests/criteria_t200.xml

Vous trouverez ci-dessous le contenu du fichier criteria_t200.xml.

<ai_criteria_manifest>
    <ai_criteria name="platform">
        <value>SUNW,Sun-Fire-T200</value>
    </ai_criteria>
</ai_criteria_manifest>

Mise à jour d'un manifeste AI

Utilisez la commande installadm update-manifest pour remplacer le contenu du manifeste AI manifest_or_script_name par le manifeste AI manifest_or_script_filename pour le service d'installation svcname. Les critères, le statut par défaut et manifest_or_script_name ne sont pas modifiés suite à la mise à jour.

installadm update-manifest -n svcname
    -f manifest_or_script_filename [-m manifest_or_script_name]

La sous-commande update-manifest valide les fichiers manifestes XML avant de les ajouter au service d'installation. Pour valider les fichiers script de manifestes dérivés, utilisez la commande aimanifest validate comme illustré dans la section Ajout d'un script de manifestes dérivés à un service d'installation.

Le manifeste manifest_or_script_name doit déjà exister dans le service svcname. Utilisez la commande installadm list pour confirmer. Reportez-vous à la section Liste de tous les manifestes AI et des profils de configuration système.

Si manifest_or_script_name n'est pas spécifié, le manifeste qui est remplacé est identifié par l'une des méthodes ci-dessous :

La commande suivante met à jour le contenu du manifeste t200 dans le service s11-sparc avec le contenu de ./mymanifests/manifest_newt200.xml . Le nom du manifeste dans installadm liste est toujours t200.

# installadm update-manifest -n s11-sparc \
-f ./mymanifests/manifest_newt200.xml -m t200

Suppression d'un manifeste AI

Utilisez la commande installadm delete-manifest pour supprimer le manifeste AI manifest_or_script_name du service d'installation svcname. manifest_or_script_name est le nom de manifeste que renvoie la commande installadm list. Reportez-vous à la section Liste de tous les manifestes AI et des profils de configuration système.

installadm delete-manifest -m manifest_or_script_name -n svcname

Vous ne pouvez pas supprimer le manifeste AI par défaut.

La commande suivante supprime le manifeste AI t200 du service d'installation s11-sparc.

# installadm delete-manifest -m t200 -n s11-sparc

Association d'instructions de configuration spécifiques au client à des services d'installation

Vous pouvez spécifier plusieurs ensembles d'instructions de configuration de système pour chaque service d'installation. Plusieurs profils de configuration système peuvent être associés à chaque client.

Ajout d'un profil de configuration système

Utilisez la commande installadm create-profile pour ajouter le profil de configuration système profile_filename au service d'installation svcname.

installadm create-profile -n svcname
    -f profile_filename... [-p profile_name]
    [-c criteria=value|list|range... | -C criteriafile]

Plusieurs profils de configuration système peuvent être spécifiés dans une seule commande create-profile parce qu'un client peut utiliser plusieurs profils de configuration. Les mêmes critères de sélection de client, ou des critères qui se chevauchent, ou aucun critère peuvent être spécifiés pour plusieurs profils. Si aucun critère n'est spécifié, le profil est utilisé par tous les clients qui utilisent ce service d'installation.

La sous-commande create-profile valide les profils de configuration système avant de les ajouter au service d'installation. Pour valider les profils en cours de développement, voir la sous-commande validate ci-dessous.

profile_filename peut contenir des étiquettes de substitution qui obtiennent leurs valeurs de critères spécifiés dans la commande create-profile ou à partir de variables d'environnement. Reportez-vous au Chapitre 11, Configuration du système client.

profile_name est le nom affiché par la commande installadm list. Reportez-vous à la section Liste de tous les manifestes AI et des profils de configuration système. Si profile_name n'est pas fourni, profile_name est le nom de base de profile_filename. L'option -p option n'est pas valide lorsque plusieurs profile_filename sont spécifiés.

L'option -c spécifie les critères de sélection de client sur la ligne de commande. L'option -C spécifie les critères dans un fichier XML. La valeur de criteriafile est un chemin d'accès complet et un nom de fichier. Reportez-vous au Chapitre 9, Personnalisation des installations pour obtenir une liste des mots-clés de critères avec des exemples de ligne de commande et de fichiers.

Si vous voulez que certains clients utilisent ce profil de configuration système, assurez-vous d'abord que les clients utilisent le service d'installation spécifié dans cette commande create-profile. Les systèmes clients qui n'ont pas été explicitement associés à un service d'installation à l'aide de la commande create-client utilisent le service d'installation default-arch. Vous pouvez ajouter des profils de configuration système personnalisés au service d'installation default-arch ou vous pouvez ajouter des profils de configuration personnalisés à un autre service, puis utiliser create-client pour vous assurer que les clients utilisent ce service.

La commande suivante ajoute le profil profile_t200.xml au service d'installation s11-sparc. L'option -c spécifie que tous les clients qui utilisent ce service d'installation et s'identifient en tant que serveurs Sun Fire T200 se voient affecter les instructions de configuration système profile_t200.xml.

# installadm create-profile -f ./mymanifests/profile_t200.xml \
-p t200 -n s11-sparc -c platform="SUNW,Sun-Fire-T200"

Validation d'un profil de configuration système

Utilisez la commande installadm validate pour valider la syntaxe des profils de configuration système.

installadm validate -n svcname -P profile_filename... | -p profile_name...

Utilisez l'option -P pour valider les profils qui n'ont pas été ajoutés au service d'installation. profile_filename est le nom de chemin d'accès complet vers le fichier.

Utilisez l'option -p pour valider les profils qui ont déjà été ajoutés au service d'installation svcname en utilisant la sous-commande create-profile comme illustré dans Liste de tous les manifestes AI et des profils de configuration système. La sous-commande create-profile valide les profils de configuration système avant de les ajouter au service d'installation. La sous-commande validate -p vérifie que le profil n'a pas été corrompu depuis son ajout.

svcname est requis pour les profils profile_filename et profile_name. Le nom de service est nécessaire pour que les profils qui n'ont pas encore été ajoutés à un service d'installation car le DTD service_bundle(4) peut être différent dans différentes versions du système d'exploitation. Un service d'installation peut être défini pour installer une version différente de celle du système d'exploitation qui s'exécute sur votre serveur d'installation. Le profil doit être validé par rapport au DTD qui sera utilisé sur le client en cours d'installation.

Les profils validés sont émis en sortie dans stdout. Les erreurs sont répertoriées dans stderr.

Suppression d'un profil de configuration système

Utilisez la commande installadm delete-profile pour supprimer le profil de configuration système profile_name dans le service d'installation svcname. profile_name est le nom du profil renvoyé par la commande installadm list. Reportez-vous à la section Liste de tous les manifestes AI et des profils de configuration système.

installadm delete-profile -p profile_name... -n svcname

La commande suivante supprime le profil de configuration système t200 du service d'installation s11-sparc.

# installadm delete-profile -p t200 -n s11-sparc

Exportation d'un manifeste AI ou d'un profil de configuration système

Utilisez la commande installadm export pour copier le contenu des manifestes AI ou des profils de configuration système spécifiés à partir du service d'installation svcname vers le fichier ou le répertoire pathname.

installadm export -n svcname
    -m manifest_or_script_name... -p profile_name...
    [-o pathname]

Si pathname n'est pas spécifié, le contenu du manifeste et du profil vont dans stdout. S'il n'y a qu'un seul fichier d'entrée spécifié, pathname peut être un nom de fichier. Si plusieurs fichiers d'entrée sont spécifiés, pathname doit être un répertoire.

manifest_or_script_name peut être un fichier manifeste AI XML, ou un script de manifestes dérivés. Reportez-vous au Chapitre 10, Approvisionnement du système client pour plus d'informations sur la création de manifestes et de scripts de manifestes dérivés.

Utilisez la commande installadm export pour :

Modification des critères d'un manifeste AI ou d'un profil de configuration système

Utilisez la commande installadm set-criteria pour mettre à jour les critères client associés à un manifeste AI ou à des profil de configuration système que vous avez déjà ajoutés au service d'installation svcname à l'aide de create-manifest ou de create-profile.

installadm set-criteria -m manifest_or_script_name -p profile_name... -n svcname
    -c criteria=value|list|range... | -C criteriafile |
    -a criteria=value|list|range...

Aucun ou un manifeste peut être spécifié avec aucun ou n'importe quel nombre de profils sur la même ligne de commande set-criteria. Les noms manifest_or_script_name et profile_name sont ceux que renvoie la commande installadm list. Reportez-vous à la section Liste de tous les manifestes AI et des profils de configuration système.

Utilisez les options -c ou -C pour remplacer les critères de ces manifestes et profils existants par les nouveaux critères spécifiés. Utilisez l'option -a pour conserver les critères existants et ajouter les critères spécifiés. Reportez-vous au Chapitre 9, Personnalisation des installations pour plus d'informations sur la spécification de critères.

La commande suivante vous permet d'ajouter une spécification de critères de mémoire à un manifeste qui a été ajoutée à l'origine à ce service à l'aide d'une spécification de critères de plate-forme.

# installadm set-criteria -m t200 -n s11-sparc -a mem="4096-unbounded"

Le résultat des critères spécifiés avec create-manifest et ajoutés avec set-criteria est que le manifeste est utilisé par n'importe quel client utilisant ce service d'installation qui est un serveur Sun Fire T200 et disposant d'au moins 4 Go de mémoire.

Vous pouvez obtenir le même résultat en utilisant l'option -C au lieu de l'option -a avec le fichier criteria_t200.xml suivant.

<ai_criteria_manifest>
    <ai_criteria name="platform">
        <value>SUNW,Sun-Fire-T200</value>
    </ai_criteria>
    <ai_criteria name="mem">
        <range>
            4096
            unbounded
        </range>
    </ai_criteria>
</ai_criteria_manifest>

Affichage des informations relatives aux services d'installation

Utilisez la commande installadm list pour afficher les informations relatives aux services d'installation.

installadm list [-n svcname] [-c] [-m] [-p]

Affichage de tous les services d'installation du serveur d'installation

La commande suivante affiche tous les services d'installation de ce serveur. Dans cet exemple, deux services d'installation activés ont été trouvés. Les services désactivés possèdent la valeur d'état off. N'oubliez pas que le premier service créé pour une architecture est le service par défaut pour tous ses clients. Reportez-vous à la section Ajout, modification ou suppression d'un service d'installation.

$ installadm list

Service Name  Alias Of  Status Arch  Image Path
------------  --------  ------ ----  ----------
default-i386  s11-x86   on     x86   /install/images/s11_x86
default-sparc s11-sparc on     Sparc /install/images/s11_sparc
s11-sparc               on     Sparc /install/images/s11_sparc
s11-x86                 on     x86   /install/images/s11_x86

Affichage des informations relatives à un service d'installation spécifié

La commande suivante affiche les informations sur le service d'installation spécifié par l'option -n :

$ installadm list -n s11-sparc

Service Name  Alias Of  Status Arch  Image Path
------------  --------  ------ ----  ----------
s11-sparc               on     Sparc /install/images/s11_sparc

Affichage des clients associés aux services d'installation

La commande suivante répertorie tous les clients qui sont associés aux services d'installation de ce serveur d'installation. Les clients ont été associés aux services d'installation à l'aide de la commande installadm create-client. Reportez-vous à la section Ajout d'un client à un service d'installation.

$ installadm list -c

Service Name Client Address    Arch  Image Path
------------ --------------    ----  ----------
s11-sparc    00:14:4F:A7:65:70 Sparc /install/images/s11_sparc
s11-x86      08:00:27:8B:BD:71 x86   /install/images/s11_x86
             01:C2:52:E6:4B:E0 x86   /install/images/s11_x86

Affichage des clients associés à un service d'installation spécifique

La commande suivante répertorie tous les clients qui ont été ajoutés au service d'installation spécifié. Dans l'exemple suivant, un client est associé au service d'installation s11-sparc.

$ installadm list -c -n s11-sparc

Service Name Client Address    Arch  Image Path
------------ --------------    ----  ----------
s11-sparc    00:14:4f:a7:65:70 Sparc /install/images/s11_sparc

Affichage des informations sur les installations personnalisées

Les commandes de cette section indiquent quels manifestes AI et quels profils de configuration système sont associés à un service d'installation spécifique. Ces commandes indiquent également les critères de client qui sont associés à chaque manifeste et profil.

Liste de tous les manifestes AI et des profils de configuration système

La commande suivante répertorie tous les manifestes AI, les scripts de manifeste dérivés et les profils de configuration système pour tous les services d'installation de ce serveur d'installation. La colonne Manifest/Profile affiche le nom interne du manifeste, du script ou du profil.

# installadm list -m -p

Service Name  Manifest
------------  --------
s11-sparc     t200
s11-x86       ipv4
              mem1

Service Name  Profile
------------  --------
s11-sparc     mac1
              t200
s11-x86       mac2
              mac3
              ipv4
              mem1

Affichage des manifestes et profils associés à un service d'installation spécifié

L'exemple suivant montre tous les manifestes AI, les scripts de manifeste dérivés et les profils de configuration système associés au service d'installation s11-sparc. La colonne Manifest/Profile affiche le nom interne du manifeste, du script ou du profil. La colonne Criteria affiche les critères de client associés.

Le manifeste orig_default est le manifeste AI par défaut d'origine qui faisait partie du service d'installation lorsque celui-ci a été créé. Le manifeste mem1 a été créé avec des critères de mémoire, ainsi qu'avec l'option -d pour en faire le nouveau manifeste par défaut pour ce service. Comme mem1 est le manifeste par défaut, ses critères sont ignorés. Si un autre manifeste est créé en tant que fichier par défaut, les critères du manifeste mem1 sont utilisés pour sélectionner des clients devant utiliser celui-ci. Le manifeste par défaut d'origine est inactif parce qu'il ne dispose pas de critères associés pour déterminer quels clients doivent l'utiliser. Seul le manifeste par défaut peut n'avoir aucun critère associé. Un client qui ne correspond pas aux critères d'utilisation de tout autre manifeste utilise le manifeste par défaut. Reportez-vous au Chapitre 9, Personnalisation des installations pour plus d'informations sur la sélection d'un manifeste AI.

# installadm list -m -p -n s11-sparc

Manifest      Status    Criteria
--------      ------    --------
orig_default  Inactive  None
mem1          Default   (Ignored: mem = 2048 - 4095)
t200                    platform = SUNW,Sun-Fire-T200
                        mem = 4096-unbounded

Profile  Criteria
-------  --------
mac1     mac  = 01:C2:52:E6:4B:E0
         hostname = server1
         ipv4 = 192.168.168.251
t200     platform = SUNW,Sun-Fire-T200
         mem = 4096-unbounded

Administration du service SMF AI

Sur le serveur AI, le service SMF svc:/system/install/server:default est le service qui représente l'état général de l'application de serveur AI et de tous les services d'installation.

Exemple 8-2 Activation du service SMF AI

Le service SMF AI est activé lors de l'exécution de la commande installadm create-service. Le service SMF AI est également activé lorsque vous exécutez toute autre commande installadm affectant les services d'installation existants. Pour activer manuellement le service SMF AI, exécutez la commande suivante :

# svcadm enable svc:/system/install/server:default

Le service SMF AI passe en mode de maintenance si aucun service d'installation n'est actuellement activé sur le serveur d'installation ou si un problème survient qui requiert une attention particulière.

Exemple 8-3 Désactivation du service SMF AI

Pour désactiver le service SMF AI, exécutez la commande suivante :

# svcadm disable svc:/system/install/server:default

Ne désactivez pas le service SMF AI si tout service d'installation AI est toujours activé. Reportez-vous à la section Affichage de tous les services d'installation du serveur d'installation pour plus d'informations sur la vérification de l'activation des services d'installation.