Avec le pilote solaris Ironic, vous pouvez provisionner un noeud sans système d'exploitation en utilisant la fonction Unified Archive (UAR) d'Oracle Solaris ou son Image Packaging System (IPS). Lorsque vous créez un noeud, vous transmettez les informations au pilote solaris au moyen d'éléments de noeud configurables.
Le tableau suivant répertorie les éléments utilisés pour créer des noeuds. L'élément driver_info/archive_uri s'applique aux noeuds de provisionnement avec un fichier UAR. Les éléments restants du tableau s'appliquent aux noeuds de provisionnement en utilisant la fonction IPS.
Si vous provisionnez un noeud en utilisant un fichier UAR, vous avez seulement besoin de fournir des informations pour driver_info/archive_uri. L'URI de l'archive peut utiliser un des schémas indiqués dans la liste suivante. Les mêmes options de schéma peuvent être utilisées pour spécifier les profils si vous décidez de provisionner le noeud en utilisant IPS.
file://
http://
https://
glance://
Si vous provisionnez un noeud en utilisant IPS, assurez-vous en premier lieu qu'au moins un service AI par défaut existe pour l'architecture du noeud, comme illustré dans l'exemple suivant :
# installadm list Service Name Status Arch Type Alias Aliases Clients Profiles Manifests ------------ ------ ---- ---- ----- ------- ------- -------- --------- default-i386 on i386 pkg yes 0 0 0 1 default-sparc on i386 pkg yes 0 0 0 1 ironic-x86 on i386 pkg no 0 0 0 1 ironic-sparc on i386 pkg no 0 0 0 1 # installadm list -vcn ironic-x86 There are no clients configured for service 'ironic-x86'. # installadm list -vmn ironic-x86 Service Name Manifest Name Status Criteria ------------ ------------- ------ -------- ironic-x86 orig_default default none ironic-sparc orig_default default none
Lorsque vous utilisez IPS pour provisionner des noeuds, il est facultatif de spécifier l'élément driver_info/ai_service. Si vous omettez le nom du service AI, le service AI par défaut pour l'architecture de ce noeud est utilisé.
Si vous spécifiez des packages personnalisés pour driver_info/fmri, vous devez également spécifier les éditeurs pour l'élément driver_info/publishers.