Utilisez la commande installadm add-manifest pour ajouter un fichier manifest IA personnalisé à un service d'installation.
# installadm add-manifest -m manifest -n service_name \ [-c criteria="value"|"range" ... \ | -C criteria_file] |
La valeur de manifest est un chemin d'accès complet et un nom de fichier dont l'extension est .xml. Le fichier manifest contient un fichier manifest IA (instructions d'installation). Le fichier manifest peut également faire référence ou incorporer un fichier manifest SC (instructions de configuration système).
Pour spécifier des critères pour déterminer quels clients doivent utiliser les instructions figurant dans le fichier manifest spécifié, utilisez l'option -c ou -C. La valeur de fichier_de_critères est un chemin d'accès complet et un nom de fichier. Des exemples de fichiers de critères sont présentés ci-dessous et dans le Chapitre 3Personnalisation des installations.
Si vous remplacez le fichier manifest default.xml d'un service, n'indiquez pas de critères de client. Le fichier manifest IA par défaut permet d'installer tous les clients ne correspondant à aucun fichier manifest personnalisé. Reportez-vous à la section Consultez les instructions d'installation par défaut .
Pour tous les autres fichiers manifest IA que vous ajoutez, l'option -c ou -C est requise. Seul le fichier manifest IA par défaut n'est associé à aucun critère de client. Tous les autres fichiers manifest IA sont des fichiers manifest IA personnalisés pour les clients ou groupes de clients spécifiés.
La commande suivante ajoute le fichier manifest 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 et de configuration manifest_t200.xml.
# installadm add-manifest -m /rpool/ai/s11_sparc/manifests/manifest_t200.xml \ -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 add-manifest -m /rpool/ai/s11_sparc/manifests/manifest_t200.xml \ -n s11-sparc -C /rpool/ai/s11_sparc/manifests/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>
La commande installadm add-manifest vérifie que les critères du même type ne se chevauchent pas. Par exemple, si une spécification de critère 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ère correspondant à l'adresse IP 10.10.10.10. Pour plus d'informations sur les spécifications de critères, reportez-vous au Chapitre 3Personnalisation des installations.