Con el controlador solaris de Ironic, puede aprovisionar un nodo de reconstrucción completa mediante la función del archivo unificado (UAR) de Oracle Solaris o mediante Image Packaging System (IPS). Cuando crea un nodo, transfiere información al controlador solaris mediante elementos configurables de nodo.
En la siguiente tabla, se muestran los elementos para crear nodos. El elemento driver_info/archive_uri corresponde al aprovisionamiento de nodos con un archivo UAR. Los elementos restantes de la tabla corresponden al aprovisionamiento de nodos mediante IPS.
Si aprovisiona un nodo mediante un archivo UAR, solo debe proporcionar la información para driver_info/archive_uri. El URI de archivo solo puede usar uno de los esquemas que se muestran en la siguiente lista. Las mismas opciones de esquema se aplican a la especificación de perfiles si decide aprovisionar el nodo con IPS.
file://
http://
https://
glance://
Si aprovisiona un nodo mediante IPS, en primer lugar, asegúrese de que exista, al menos, un servicio AI predeterminado para la arquitectura del nodo, como se muestra en el siguiente ejemplo:
# 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
Cuando usa IPS para aprovisionar nodos, la especificación de driver_info/ai_service es opcional. Si omite el nombre del servicio AI, se utiliza el servicio AI predeterminado para la arquitectura del nodo.
Si especifica paquetes personalizados para driver_info/fmri, también debe especificar los editores para el elemento driver_info/publishers.