通过 Ironic solaris 驱动程序,您可以使用 Oracle Solaris 的统一归档文件 (Unified Archive, UAR) 功能或其映像包管理系统 (Image Packaging System, IPS) 来置备裸机节点。在创建节点时,您需要通过可配置的节点元素向 solaris 驱动程序传递信息。
下表列出了用于创建节点的元素。driver_info/archive_uri 元素适用于通过 UAR 文件置备节点。表中的其余元素适用于使用 IPS 置备节点。
如果您使用 UAR 文件来置备节点,则只需要提供 driver_info/archive_uri 的信息。归档文件 URI 可以是以下列表中的模式之一。如果您选择使用 IPS 来置备节点,可使用相同的模式选项来指定配置文件。
file://
http://
https://
glance://
如果您使用 IPS 来置备节点,请首先确保至少存在一个适用于您的节点的体系结构的缺省 AI 服务,如以下示例中所示:
# 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
当使用 IPS 来置备节点时,指定 driver_info/ai_service 这一操作是可选的。如果您省略了 AI 服务的名称,则将使用适用于该节点的体系结构的缺省 AI 服务。
如果您针对 driver_info/fmri 指定了定制软件包,则还必须针对 driver_info/publishers 元素指定发布者。