ironic

baremetal allocation create

创建一个新的 baremetal 分配。

openstack baremetal allocation create
    [--resource-class RESOURCE_CLASS]
    [--trait TRAITS]
    [--candidate-node CANDIDATE_NODES]
    [--name NAME]
    [--uuid UUID]
    [--owner OWNER]
    [--extra <key=value>]
    [--wait [<time-out>]]
    [--node NODE]
--resource-class <RESOURCE_CLASS>

要请求的资源类别。

--trait <TRAITS>

要请求的特性。可以多次指定。

--candidate-node <CANDIDATE_NODES>

此分配的候选节点。可以多次指定。如果至少指定了一个,则仅将提供的候选节点视为分配目标。

--name <NAME>

分配的唯一名称。

--uuid <UUID>

分配的 UUID。

--owner <OWNER>

分配的所有者。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

--wait <time-out>

等待新的分配变为活动状态。如果分配失败且使用了 –wait,则返回错误。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示无限期等待。

--node <NODE>

从已部署的提供的节点回填此分配。绕过正常的分配过程。

此命令由 python-ironicclient 插件提供。

baremetal allocation delete

注销 baremetal 分配。

openstack baremetal allocation delete <allocation> [<allocation> ...]
allocation

要删除的分配(名称或 UUID)。

此命令由 python-ironicclient 插件提供。

baremetal allocation list

列出 baremetal 分配。

openstack baremetal allocation list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <allocation>]
    [--sort <key>[:<direction>]]
    [--node <node>]
    [--resource-class <resource_class>]
    [--state <state>]
    [--owner <owner>]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--limit <limit>

每次请求返回的最大分配数,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--marker <allocation>

分配 UUID(例如,来自先前请求的列表中的最后一个分配)。返回此 UUID 之后的分配列表。

--sort <key>[:<direction>]

按指定的分配字段和方向(升序或降序)对输出进行排序(默认:升序)。可以指定多个字段和方向,用逗号分隔。

--node <node>

仅列出此节点的分配(名称或 UUID)。

--resource-class <resource_class>

仅列出具有此资源类别的分配。

--state <state>

仅列出此状态的分配。

--owner <owner>

仅列出此所有者的分配。

--long

显示有关分配的详细信息。

--fields <field>

一个或多个分配字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal allocation set

设置 baremetal 分配属性。

openstack baremetal allocation set
    [--name <name>]
    [--extra <key=value>]
    <allocation>
--name <name>

设置分配的名称

--extra <key=value>

要在此分配上设置的额外属性(重复选项以设置多个额外属性)

allocation

分配的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal allocation show

显示 baremetal 分配详细信息。

openstack baremetal allocation show
    [--fields <field> [<field> ...]]
    <id>
--fields <field>

一个或多个分配字段。仅从服务器获取这些字段。

id

分配的 UUID 或名称

此命令由 python-ironicclient 插件提供。

baremetal allocation unset

取消设置 baremetal 分配属性。

openstack baremetal allocation unset
    [--name]
    [--extra <key>]
    <allocation>
--name

清除分配的名称

--extra <key>

要在此裸机分配上取消设置的额外属性(重复选项以取消设置多个额外属性)。

allocation

分配的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal chassis create

创建一个新的机箱。

openstack baremetal chassis create
    [--description <description>]
    [--extra <key=value>]
    [--uuid <uuid>]
--description <description>

机箱的描述

--extra <key=value>

记录任意键/值元数据。可以多次指定。

--uuid <uuid>

机箱的唯一 UUID

此命令由 python-ironicclient 插件提供。

baremetal chassis delete

删除一个机箱。

openstack baremetal chassis delete <chassis> [<chassis> ...]
chassis

要删除的机箱的 UUID

此命令由 python-ironicclient 插件提供。

baremetal chassis list

列出机箱。

openstack baremetal chassis list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--fields <field> [<field> ...]]
    [--limit <limit>]
    [--long]
    [--marker <chassis>]
    [--sort <key>[:<direction>]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--fields <field>

一个或多个机箱字段。仅从服务器获取这些字段。不能与 ‘–long’ 一起使用。

--limit <limit>

每次请求返回的最大机箱数,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--long

显示有关机箱的详细信息

--marker <chassis>

机箱 UUID(例如,来自先前请求的列表中的最后一个机箱)。返回此 UUID 之后的机箱列表。

--sort <key>[:<direction>]

按指定的机箱字段和方向(升序或降序)对输出进行排序(默认:升序)。可以指定多个字段和方向,用逗号分隔。

此命令由 python-ironicclient 插件提供。

baremetal chassis set

设置机箱属性。

openstack baremetal chassis set
    [--description <description>]
    [--extra <key=value>]
    <chassis>
--description <description>

设置机箱的描述

--extra <key=value>

要在此机箱上设置的额外属性(重复选项以设置多个额外属性)

chassis

机箱的 UUID

此命令由 python-ironicclient 插件提供。

baremetal chassis show

显示机箱详细信息。

openstack baremetal chassis show
    [--fields <field> [<field> ...]]
    <chassis>
--fields <field>

一个或多个机箱字段。仅从服务器获取这些字段。

chassis

机箱的 UUID

此命令由 python-ironicclient 插件提供。

baremetal chassis unset

取消设置机箱属性。

openstack baremetal chassis unset
    [--description]
    [--extra <key>]
    <chassis>
--description

清除机箱的描述

--extra <key>

要在此裸机机箱上取消设置的额外属性(重复选项以取消设置多个额外属性)。

chassis

机箱的 UUID

此命令由 python-ironicclient 插件提供。

baremetal conductor list

列出 baremetal conductor

openstack baremetal conductor list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <conductor>]
    [--sort <key>[:<direction>]]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--limit <limit>

每次请求返回的最大导体数,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--marker <conductor>

用于标识 conductor 的主机名(例如,来自先前请求的列表中的最后一个 conductor)。返回在此 conductor 之后的 conductor 列表。

--sort <key>[:<direction>]

按指定的 conductor 字段和方向(asc 或 desc)(默认:asc)对输出进行排序。可以指定多个字段和方向,用逗号分隔。

--long

显示关于 conductor 的详细信息。

--fields <field>

一个或多个 conductor 字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal conductor show

显示 baremetal conductor 详细信息

openstack baremetal conductor show
    [--fields <field> [<field> ...]]
    <conductor>
--fields <field>

一个或多个 conductor 字段。仅从服务器获取这些字段。

conductor

conductor 的主机名

此命令由 python-ironicclient 插件提供。

baremetal create

从文件中创建资源

openstack baremetal create <file> [<file> ...]
file

包含要创建的资源描述的文件(.yaml 或 .json)。可以多次指定。

此命令由 python-ironicclient 插件提供。

baremetal deploy template create

创建一个新的部署模板

openstack baremetal deploy template create
    [--uuid <uuid>]
    [--extra <key=value>]
    --steps <steps>
    <name>
--uuid <uuid>

部署模板的 UUID。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

--steps <steps>

部署步骤。可以是包含部署步骤的 YAML 文件的路径;或者 ‘-’,此时部署步骤将从标准输入读取;或者 JSON 字符串。该值应为部署步骤字典的列表;每个字典应包含 ‘interface’、‘step’、‘args’ 和 ‘priority’ 键。

name

此部署模板的唯一名称。必须是有效的 trait 名称

此命令由 python-ironicclient 插件提供。

baremetal deploy template delete

删除部署模板。

openstack baremetal deploy template delete <template> [<template> ...]
template

要删除的部署模板的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal deploy template list

列出 baremetal 部署模板。

openstack baremetal deploy template list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <template>]
    [--sort <key>[:<direction>]]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--limit <limit>

每次请求返回的最大部署模板数量,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--marker <template>

DeployTemplate UUID(例如,来自先前请求的列表中的最后一个部署模板)。返回在此 UUID 之后的部署模板列表。

--sort <key>[:<direction>]

按指定的部署模板字段和方向(asc 或 desc)(默认:asc)对输出进行排序。可以指定多个字段和方向,用逗号分隔。

--long

显示关于部署模板的详细信息。

--fields <field>

一个或多个部署模板字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal deploy template set

设置 baremetal 部署模板属性。

openstack baremetal deploy template set
    [--name <name>]
    [--steps <steps>]
    [--extra <key=value>]
    <template>
--name <name>

设置部署模板的唯一名称。必须是有效的 trait 名称。

--steps <steps>

部署步骤。可以是包含部署步骤的 YAML 文件的路径;或者 ‘-’,此时部署步骤将从标准输入读取;或者 JSON 字符串。该值应为部署步骤字典的列表;每个字典应包含 ‘interface’、‘step’、‘args’ 和 ‘priority’ 键。

--extra <key=value>

要设置在此 baremetal 部署模板上的额外属性(重复选项以设置多个额外属性)。

template

部署模板的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal deploy template show

显示 baremetal 部署模板详细信息。

openstack baremetal deploy template show
    [--fields <field> [<field> ...]]
    <template>
--fields <field>

一个或多个部署模板字段。仅从服务器获取这些字段。

template

部署模板的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal deploy template unset

取消设置 baremetal 部署模板属性。

openstack baremetal deploy template unset [--extra <key>] <template>
--extra <key>

要从此 baremetal 部署模板上取消设置的额外属性(重复选项以取消设置多个额外属性)。

template

部署模板的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal driver list

列出启用的驱动程序。

openstack baremetal driver list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--type <type>]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--type <type>

驱动程序类型(“classic”或“dynamic”)。默认情况下,列出所有驱动程序。

--long

显示关于驱动程序的详细信息。

--fields <field>

一个或多个节点字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal driver passthru call

调用驱动程序的供应商 passthru 方法。

openstack baremetal driver passthru call
    [--arg <key=value>]
    [--http-method <http-method>]
    <driver>
    <method>
--arg <key=value>

要传递给 passthru 方法的参数(重复选项以指定多个参数)。

--http-method <http-method>

在 passthru 请求中使用的 HTTP 方法。DELETE、GET、PATCH、POST、PUT。默认值为 ‘POST’。

driver

驱动程序的名称。

method

要调用的供应商 passthru 方法。

此命令由 python-ironicclient 插件提供。

baremetal driver passthru list

列出驱动程序可用的供应商 passthru 方法。

openstack baremetal driver passthru list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <driver>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

driver

驱动程序的名称。

此命令由 python-ironicclient 插件提供。

baremetal driver property list

列出驱动程序属性。

openstack baremetal driver property list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <driver>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

driver

驱动程序的名称。

此命令由 python-ironicclient 插件提供。

baremetal driver raid property list

列出驱动程序的 RAID 逻辑磁盘属性。

openstack baremetal driver raid property list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <driver>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

driver

驱动程序的名称。

此命令由 python-ironicclient 插件提供。

baremetal driver show

显示关于驱动程序的信息。

openstack baremetal driver show
    [--fields <field> [<field> ...]]
    <driver>
--fields <field>

一个或多个节点字段。只有这些字段将从服务器获取。

driver

驱动程序的名称。

此命令由 python-ironicclient 插件提供。

baremetal 检查规则创建

创建一个新规则

openstack baremetal inspection rule create
    [--uuid <uuid>]
    [--description <description>]
    [--priority <priority>]
    [--sensitive <sensitive>]
    [--phase <phase>]
    [--conditions <conditions>]
    --actions <actions>
--uuid <uuid>

规则的 UUID。

--description <description>

关于该规则的简短说明。

--priority <priority>

指定规则在执行期间的优先级。

--sensitive <sensitive>

指示规则是否包含敏感信息。

--phase <phase>

指定应运行规则的处理阶段。

--conditions <conditions>

应触发规则的条件。

--actions <actions>

当满足规则条件时要执行的操作。

此命令由 python-ironicclient 插件提供。

baremetal 检查规则删除

删除规则。

openstack baremetal inspection rule delete <rule> [<rule> ...]
rule

要删除的规则的 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 检查规则列表

列出 baremetal 规则。

openstack baremetal inspection rule list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <rule>]
    [--sort <key>[:<direction>]]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--limit <limit>

每次请求返回的最大规则数,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--marker <rule>

InspectionRule UUID(例如,来自先前请求的列表中的最后一个规则)。返回此 UUID 之后的规则列表。

--sort <key>[:<direction>]

按指定的规则字段和方向(asc 或 desc)对输出进行排序(默认:asc)。可以指定多个字段和方向,用逗号分隔。

--long

显示有关规则的详细信息。

--fields <field>

一个或多个规则字段。只有这些字段将从服务器获取。当指定‘–long’时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal 检查规则设置

设置 baremetal 规则属性。

openstack baremetal inspection rule set
    [--description <description>]
    [--priority <priority>]
    [--phase <phase>]
    [--conditions <conditions>]
    [--actions <actions>]
    <rule>
--description <description>

设置关于该规则的简短说明。

--priority <priority>

指定规则在执行期间的优先级。

--phase <phase>

指定应运行规则的处理阶段。

--conditions <conditions>

应触发规则的条件。

--actions <actions>

当满足规则条件时要执行的操作。

rule

检查规则的 UUID

此命令由 python-ironicclient 插件提供。

baremetal 检查规则显示

显示 baremetal 规则详细信息。

openstack baremetal inspection rule show
    [--fields <field> [<field> ...]]
    <rule>
--fields <field>

一个或多个规则字段。只有这些字段将从服务器获取。

rule

检查规则的 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 检查规则取消设置

取消设置 baremetal 规则属性。

openstack baremetal inspection rule unset
    [--description]
    [--priority]
    [--phase]
    [--condition <key>]
    [--action <key>]
    <rule>
--description

取消设置关于该规则的简短说明。

--priority

指定规则在执行期间的优先级。

--phase

指定应运行规则的处理阶段。

--condition <key>

在此 baremetal 检查规则上要取消设置的条件(重复选项以取消设置多个条件)。

--action <key>

在此 baremetal 检查规则上要取消设置的操作(重复选项以取消设置多个操作)。

rule

检查规则的 UUID

此命令由 python-ironicclient 插件提供。

baremetal 节点中止

将裸机节点的置备状态设置为 ‘abort’

openstack baremetal node abort <node> [<node> ...]
node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点添加特性

添加节点的特性。

openstack baremetal node add trait <node> <trait> [<trait> ...]
node

节点的名称或 UUID

trait

要添加的特性

此命令由 python-ironicclient 插件提供。

baremetal 节点采用

将裸机节点的置备状态设置为 ‘adopt’

openstack baremetal node adopt
    [--wait [<time-out>]]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,活动状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点 BIOS 设置列表

列出节点的BIOS设置。

openstack baremetal node bios setting list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--long | --fields <field> [<field> ...]]
    <node>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--long

显示有关 BIOS 设置的详细信息。

--fields <field>

一个或多个节点字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal 节点 BIOS 设置显示

显示节点的特定 BIOS 设置。

openstack baremetal node bios setting show <node> <setting name>
node

节点的名称或 UUID

setting name

要显示的设置名称

此命令由 python-ironicclient 插件提供。

baremetal 节点启动设备设置

设置节点的启动设备

openstack baremetal node boot device set
    [--persistent]
    <node>
    [<node> ...]
    <device>
--persistent

使更改在所有未来启动中保持持久

node

节点的名称或 UUID

device

bios、cdrom、disk、pxe、safe、wanboot 中的一个

此命令由 python-ironicclient 插件提供。

baremetal 节点启动设备显示

显示节点的启动设备信息

openstack baremetal node boot device show [--supported] <node>
--supported

显示受支持的启动设备

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal 节点启动模式设置

设置下一个裸机节点部署的启动模式

openstack baremetal node boot mode set <node> [<node> ...] <boot_mode>
node

节点的名称或 UUID。

boot_mode

要设置为节点的启动模式(uefi/bios)

此命令由 python-ironicclient 插件提供。

baremetal 节点子节点列表

获取与节点关联的子节点列表。

openstack baremetal node children list <node>
node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点清理

将裸机节点的置备状态设置为“clean”

openstack baremetal node clean
    [--wait [<time-out>]]
    (--clean-steps <clean-steps> | --runbook <runbook>)
    [--disable-ramdisk]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,可管理状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

--clean-steps <clean-steps>

清理步骤。可以是包含清理步骤的 YAML 文件的路径;或者‘-’,清理步骤将从标准输入读取;或者 JSON 字符串。该值应为清理步骤字典的列表;每个字典应具有键‘interface’和‘step’,以及可选键‘args’。

--runbook <runbook>

用于清理的预定义手册的标识符。

--disable-ramdisk

ironic-python-agent 在清理过程中将不会启动。只有明确标记为不需要 ironic-python-agent 的步骤才能执行。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点控制台禁用

禁用节点的控制台访问

openstack baremetal node console disable <node> [<node> ...]
node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal 节点控制台启用

启用节点的控制台访问

openstack baremetal node console enable <node> [<node> ...]
node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal 节点控制台显示

显示节点的控制台信息

openstack baremetal node console show <node>
node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal 节点创建

向裸机服务注册新节点

openstack baremetal node create
    [--chassis-uuid <chassis>]
    --driver <driver>
    [--driver-info <key=value>]
    [--property <key=value>]
    [--extra <key=value>]
    [--uuid <uuid>]
    [--name <name>]
    [--bios-interface <bios_interface>]
    [--boot-interface <boot_interface>]
    [--console-interface <console_interface>]
    [--deploy-interface <deploy_interface>]
    [--inspect-interface <inspect_interface>]
    [--management-interface <management_interface>]
    [--network-data <network data>]
    [--network-interface <network_interface>]
    [--power-interface <power_interface>]
    [--raid-interface <raid_interface>]
    [--rescue-interface <rescue_interface>]
    [--storage-interface <storage_interface>]
    [--vendor-interface <vendor_interface>]
    [--resource-class <resource_class>]
    [--conductor-group <conductor_group>]
    [--automated-clean | --no-automated-clean]
    [--owner <owner>]
    [--lessee <lessee>]
    [--description <description>]
    [--shard <shard>]
    [--parent-node <parent_node>]
    [--firmware-interface <firmware_interface>]
    [--disable-power-off]
--chassis-uuid <chassis>

此节点所属的 chassis 的 UUID。

--driver <driver>

用于控制节点的驱动程序 [必需]。

--driver-info <key=value>

驱动程序使用的键/值对,例如带外管理凭据。可以多次指定。

--property <key=value>

描述节点物理特性的键/值对。这会导出到 Nova 并由调度器使用。可以多次指定。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

--uuid <uuid>

节点的唯一 UUID。

--name <name>

节点的唯一名称。

--bios-interface <bios_interface>

节点驱动程序使用的 BIOS 接口。只有在指定的 –driver 是硬件类型时才适用。

--boot-interface <boot_interface>

节点驱动程序使用的启动接口。只有在指定的 –driver 是硬件类型时才适用。

--console-interface <console_interface>

节点驱动程序使用的控制台接口。只有在指定的 –driver 是硬件类型时才适用。

--deploy-interface <deploy_interface>

节点驱动程序使用的部署接口。只有在指定的 –driver 是硬件类型时才适用。

--inspect-interface <inspect_interface>

节点驱动程序使用的检查接口。只有在指定的 –driver 是硬件类型时才适用。

--management-interface <management_interface>

节点驱动程序使用的管理接口。只有在指定的 –driver 是硬件类型时才适用。

--network-data <network data>

JSON 字符串或 YAML 文件或 ‘-’ 表示 stdin,用于读取与此 ironic 节点关联的 baremetal 节点的静态网络配置。此文件的格式应符合 Nova 网络数据元数据 (network_data.json)。根据所使用的 ironic 启动接口功能,网络配置可能被提供给节点以进行离线网络配置,也可能不被提供。

--network-interface <network_interface>

用于将节点切换到清理/配置网络的网络接口。

--power-interface <power_interface>

节点驱动程序使用的电源接口。只有在指定的 –driver 是硬件类型时才适用。

--raid-interface <raid_interface>

节点驱动程序使用的 RAID 接口。只有在指定的 –driver 是硬件类型时才适用。

--rescue-interface <rescue_interface>

节点驱动程序使用的救援接口。只有在指定的 –driver 是硬件类型时才适用。

--storage-interface <storage_interface>

节点驱动程序使用的存储接口。

--vendor-interface <vendor_interface>

节点驱动程序使用的供应商接口。只有在指定的 –driver 是硬件类型时才适用。

--resource-class <resource_class>

用于将节点映射到 Nova flavor 的资源类

--conductor-group <conductor_group>

节点将要加入的 conductor 组

--automated-clean

启用节点的自动清理

--no-automated-clean

显式禁用节点的自动清理

--owner <owner>

节点的拥有者。

--lessee <lessee>

节点的承租人。

--description <description>

节点的描述。

--shard <shard>

节点的 shard。

--parent-node <parent_node>

正在创建的节点的父节点。

--firmware-interface <firmware_interface>

节点驱动程序使用的固件接口。只有在指定的 –driver 是硬件类型时才适用。

--disable-power-off

显式禁用节点上的关机操作

此命令由 python-ironicclient 插件提供。

baremetal 节点删除

注销裸机节点

openstack baremetal node delete <node> [<node> ...]
node

要删除的节点(名称或 UUID)

此命令由 python-ironicclient 插件提供。

baremetal 节点部署

将裸机节点的置备状态设置为‘deploy’

openstack baremetal node deploy
    [--wait [<time-out>]]
    [--config-drive <config-drive>]
    [--deploy-steps <deploy-steps>]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,活动状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

--config-drive <config-drive>

一个 gzip 压缩、base64 编码的配置驱动字符串,或者配置驱动文件的路径,或者包含配置驱动文件的目录的路径,或者用于构建配置驱动的 JSON 对象,或者 JSON 文件的路径。如果是一个目录,将从该目录生成一个配置驱动。如果是一个包含可选键 meta_datauser_datanetwork_data 的 JSON 对象或 JSON 文件,则将在服务器端生成配置驱动(有关更多详细信息,请参阅 bare metal API 参考)。

--deploy-steps <deploy-steps>

部署步骤。可以是包含部署步骤的 YAML 文件的路径;或者 ‘-’,表示从标准输入读取部署步骤;或者 JSON 字符串。该值应为部署步骤字典的列表;每个字典应具有键 ‘interface’ 和 ‘step’,以及可选键 ‘args’。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点固件列表

列出节点的全部固件组件

openstack baremetal node firmware list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <node>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal 节点历史记录获取

获取裸机节点的历史事件。

openstack baremetal node history get <node> <event>
node

节点的名称或 UUID。

event

事件的 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点历史记录列表

获取裸机节点的历史事件。

openstack baremetal node history list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--long]
    <node>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--long

显示节点历史记录事件的详细信息。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点注入 NMI

向裸机节点注入NMI

openstack baremetal node inject nmi <node> [<node> ...]
node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点检查

将裸机节点的置备状态设置为‘inspect’

openstack baremetal node inspect
    [--wait [<time-out>]]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,可管理状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 节点库存保存

获取节点的硬件清单(JSON 格式)或将其保存到文件。

openstack baremetal node inventory save [--file <filename>] <node>
--file <filename>

将检查数据保存到名为 (默认: stdout) 的文件。

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

裸金属节点列表

列出裸机节点

openstack baremetal node list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <node>]
    [--sort <key>[:<direction>]]
    [--maintenance | --no-maintenance]
    [--retired | --no-retired]
    [--fault <fault>]
    [--associated | --unassociated]
    [--provision-state <provision state>]
    [--driver <driver>]
    [--resource-class <resource class>]
    [--conductor-group <conductor_group>]
    [--conductor <conductor>]
    [--chassis <chassis UUID>]
    [--owner <owner>]
    [--lessee <lessee>]
    [--description-contains <description_contains>]
    [--sharded | --unsharded]
    [--shards <shards> [<shards> ...]]
    [--long | --fields <field> [<field> ...]]
    [--include-children | --parent-node <parent_node>]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--limit <limit>

每次请求返回的最大节点数,0 表示无限制。默认值为 Baremetal API 服务使用的最大数量。

--marker <node>

节点 UUID(例如,来自先前请求列表中的最后一个节点)。返回此 UUID 之后的节点列表。

--sort <key>[:<direction>]

按指定的节点字段和方向(asc 或 desc)排序输出(默认:asc)。可以指定多个字段和方向,用逗号分隔。

--maintenance

仅列出处于维护模式的节点

--no-maintenance

仅列出未处于维护模式的节点

--retired

仅列出已退役的节点。

--no-retired

仅列出未退役的节点。

--fault <fault>

列出指定故障中的节点。

--associated

仅列出与实例关联的节点。

--unassociated

仅列出未与实例关联的节点。

--provision-state <provision state>

列出指定配置状态的节点。

--driver <driver>

仅列出驱动程序为 <driver> 的节点

--resource-class <resource class>

仅列出资源类别为 <resource class> 的节点

--conductor-group <conductor_group>

仅列出指挥组为 <conductor group> 的节点

--conductor <conductor>

仅列出指挥器为 <conductor> 的节点

--chassis <chassis UUID>

仅列出此机箱的节点

--owner <owner>

仅列出所有者为 <owner> 的节点

--lessee <lessee>

仅列出承租人为 <lessee> 的节点

--description-contains <description_contains>

仅列出描述包含 <description_contains> 的节点

--sharded

仅列出分片的节点。

--unsharded

仅列出未分片的节点。

--shards <shards>

仅列出位于分片 <shards> 中的节点。

--long

显示有关节点的详细信息。

--fields <field>

一个或多个节点字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

--include-children

在节点列表中包含子节点。

--parent-node <parent_node>

仅列出与父节点关联的节点。

此命令由 python-ironicclient 插件提供。

裸金属节点维护设置

将裸机节点设置为维护模式

openstack baremetal node maintenance set
    [--reason <reason>]
    <node>
    [<node> ...]
--reason <reason>

设置维护模式的原因。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点维护取消设置

取消裸机节点的维护模式

openstack baremetal node maintenance unset <node> [<node> ...]
node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点管理

将裸机节点的置备状态设置为“manage”

openstack baremetal node manage
    [--wait [<time-out>]]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,可管理状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点直通调用

调用节点的供应商 passthru 方法

openstack baremetal node passthru call
    [--arg <key=value>]
    [--http-method <http-method>]
    <node>
    <method>
--arg <key=value>

要传递给直通方法的参数(重复选项以指定多个参数)

--http-method <http-method>

在直通请求中使用的 HTTP 方法。DELETE、GET、PATCH、POST、PUT 其中之一。默认为 POST。

node

节点的名称或 UUID

method

要执行的供应商直通方法

此命令由 python-ironicclient 插件提供。

裸金属节点直通列表

列出节点的供应商 passthru 方法

openstack baremetal node passthru list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <node>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

裸金属节点关机

关闭节点

openstack baremetal node power off
    [--power-timeout <power-timeout>]
    [--soft]
    <node>
    [<node> ...]
--power-timeout <power-timeout>

在出错之前等待目标电源状态的超时时间(以秒为单位,正整数)。

--soft

请求优雅关机。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点开机

打开节点

openstack baremetal node power on
    [--power-timeout <power-timeout>]
    <node>
    [<node> ...]
--power-timeout <power-timeout>

在出错之前等待目标电源状态的超时时间(以秒为单位,正整数)。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点配置

将 baremetal 节点的置备状态设置为“provide”

openstack baremetal node provide
    [--wait [<time-out>]]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,可用。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点重启

重启裸机节点

openstack baremetal node reboot
    [--soft]
    [--power-timeout <power-timeout>]
    <node>
    [<node> ...]
--soft

请求优雅重启。

--power-timeout <power-timeout>

在出错之前等待目标电源状态的超时时间(以秒为单位,正整数)。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点重建

将裸机节点的置备状态设置为‘rebuild’

openstack baremetal node rebuild
    [--wait [<time-out>]]
    [--config-drive <config-drive>]
    [--deploy-steps <deploy-steps>]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,活动状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

--config-drive <config-drive>

一个 gzip 压缩、base64 编码的配置驱动字符串,或者配置驱动文件的路径,或者包含配置驱动文件的目录的路径,或者用于构建配置驱动的 JSON 对象,或者 JSON 文件的路径。如果是一个目录,将从该目录生成一个配置驱动。如果是一个包含可选键 meta_datauser_datanetwork_data 的 JSON 对象或 JSON 文件,则将在服务器端生成配置驱动(有关更多详细信息,请参阅 bare metal API 参考)。

--deploy-steps <deploy-steps>

JSON 格式的部署步骤。可以是包含部署步骤的文件路径;或者 ‘-’,从标准输入读取部署步骤;或者字符串。该值应为部署步骤字典列表;每个字典应具有键 ‘interface’、‘step’、‘priority’ 和可选键 ‘args’。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

裸金属节点移除特性

移除节点上的特征。

openstack baremetal node remove trait [--all] <node> [<trait> ...]
--all

移除所有特性

node

节点的名称或 UUID

trait

要移除的特性

此命令由 python-ironicclient 插件提供。

baremetal节点救援

将裸机节点的置备状态设置为‘rescue’

openstack baremetal node rescue
    [--wait [<time-out>]]
    --rescue-password <rescue-password>
    <node>
    [<node> ...]
--wait <超时时间>

等待节点达到期望状态,即救援状态。可以选择性地提供超时值(秒)。默认值为0,表示无限期等待。

--rescue-password <救援密码>

用于登录救援ramdisk的密码。该值应为非空字符串。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal节点安全启动关闭

关闭安全启动

openstack baremetal node secure boot off <node> [<node> ...]
node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal节点安全启动开启

启用裸机节点的安全启动

openstack baremetal node secure boot on <node> [<node> ...]
node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal节点服务

将裸机节点的置备状态设置为“service”

openstack baremetal node service
    [--wait [<time-out>]]
    (--service-steps <service-steps> | --runbook <runbook>)
    [--disable-ramdisk]
    <node>
    [<node> ...]
--wait <超时时间>

等待节点达到所需状态,活动状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

--service-steps <服务步骤>

服务步骤。可以是包含服务步骤的YAML文件的路径;或者‘-’,此时服务步骤将从标准输入读取;或者一个JSON字符串。该值应为服务步骤字典的列表;每个字典应包含‘interface’和‘step’键,以及可选的‘args’键。

--runbook <运行手册>

用于服务的预定义运行手册的标识符。

--disable-ramdisk

ironic-python-agent 在清理过程中将不会启动。只有明确标记为不需要 ironic-python-agent 的步骤才能执行。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal节点设置

设置裸机节点属性

openstack baremetal node set
    [--instance-uuid <uuid>]
    [--name <name>]
    [--chassis-uuid <chassis UUID>]
    [--driver <driver>]
    [--bios-interface <bios_interface> | --reset-bios-interface]
    [--boot-interface <boot_interface> | --reset-boot-interface]
    [--console-interface <console_interface> | --reset-console-interface]
    [--deploy-interface <deploy_interface> | --reset-deploy-interface]
    [--firmware-interface <firmware_interface> | --reset-firmware-interface]
    [--inspect-interface <inspect_interface> | --reset-inspect-interface]
    [--management-interface <management_interface> | --reset-management-interface]
    [--network-interface <network_interface> | --reset-network-interface]
    [--network-data <network data>]
    [--power-interface <power_interface> | --reset-power-interface]
    [--raid-interface <raid_interface> | --reset-raid-interface]
    [--rescue-interface <rescue_interface> | --reset-rescue-interface]
    [--storage-interface <storage_interface> | --reset-storage-interface]
    [--vendor-interface <vendor_interface> | --reset-vendor-interface]
    [--reset-interfaces]
    [--resource-class <resource_class>]
    [--conductor-group <conductor_group>]
    [--automated-clean | --no-automated-clean]
    [--protected]
    [--protected-reason <protected_reason>]
    [--retired]
    [--retired-reason <retired_reason>]
    [--target-raid-config <target_raid_config>]
    [--property <key=value>]
    [--extra <key=value>]
    [--driver-info <key=value>]
    [--instance-info <key=value>]
    [--owner <owner>]
    [--lessee <lessee>]
    [--description <description>]
    [--shard <shard>]
    [--parent-node <parent_node>]
    [--enable-power-off | --disable-power-off]
    <node>
    [<node> ...]
--instance-uuid <UUID>

将节点的实例UUID设置为<UUID>

--name <名称>

设置节点的名称

--chassis-uuid <机箱 UUID>

设置节点的机箱

--driver <驱动程序>

设置节点的驱动程序

--bios-interface <BIOS接口>

设置节点的BIOS接口

--reset-bios-interface

将BIOS接口重置为其硬件类型默认值

--boot-interface <启动接口>

设置节点的启动接口

--reset-boot-interface

将启动接口重置为其硬件类型默认值

--console-interface <控制台接口>

设置节点的控制台接口

--reset-console-interface

将控制台接口重置为其硬件类型默认值

--deploy-interface <部署接口>

设置节点的部署接口

--reset-deploy-interface

将部署接口重置为其硬件类型默认值

--firmware-interface <固件接口>

设置节点的固件接口

--reset-firmware-interface

将固件接口重置为其硬件类型默认值

--inspect-interface <检查接口>

设置节点的检查接口

--reset-inspect-interface

将检查接口重置为其硬件类型默认值

--management-interface <管理接口>

设置节点的管理接口

--reset-management-interface

将管理接口重置为其硬件类型默认值

--network-interface <网络接口>

设置节点的网络接口

--reset-network-interface

将网络接口重置为其硬件类型默认值

--network-data <网络 数据>

JSON 字符串或 YAML 文件或 ‘-’ 表示 stdin,用于读取与此 ironic 节点关联的 baremetal 节点的静态网络配置。此文件的格式应符合 Nova 网络数据元数据 (network_data.json)。根据所使用的 ironic 启动接口功能,网络配置可能被提供给节点以进行离线网络配置,也可能不被提供。

--power-interface <电源接口>

设置节点的电源接口

--reset-power-interface

将电源接口重置为其硬件类型默认值

--raid-interface <RAID接口>

设置节点的RAID接口

--reset-raid-interface

将RAID接口重置为其硬件类型默认值

--rescue-interface <救援接口>

设置节点的救援接口

--reset-rescue-interface

将救援接口重置为其硬件类型默认值

--storage-interface <存储接口>

设置节点的存储接口

--reset-storage-interface

将存储接口重置为其硬件类型默认值

--vendor-interface <厂商接口>

设置节点的厂商接口

--reset-vendor-interface

将厂商接口重置为其硬件类型默认值

--reset-interfaces

将所有未显式指定的接口重置为其默认实现。仅在与–driver一起使用时有效。

--resource-class <资源类>

设置节点的资源类

--conductor-group <调度器组>

设置节点的调度器组

--automated-clean

启用节点的自动清理

--no-automated-clean

显式禁用节点的自动清理

--protected

将节点标记为受保护

--protected-reason <保护原因>

设置将节点标记为受保护的原因

--retired

将节点标记为已退役

--retired-reason <退役原因>

设置将节点标记为已退役的原因

--target-raid-config <目标RAID配置>

设置节点的RAID目标配置(JSON)。可以是:1. 包含RAID配置YAML数据的的文件;2. “-” 以从标准输入读取内容;或者 3. 有效的JSON字符串。

--property <key=value>

要在此baremetal节点上设置的属性(重复选项以设置多个属性)

--extra <key=value>

要在此baremetal节点上设置的额外信息(重复选项以设置多个额外信息)

--driver-info <key=value>

要在此baremetal节点上设置的驱动程序信息(重复选项以设置多个驱动程序信息)

--instance-info <key=value>

要在此baremetal节点上设置的实例信息(重复选项以设置多个实例信息)

--owner <所有者>

设置节点的拥有者

--lessee <承租人>

设置节点的承租人

--description <描述>

设置节点的描述

--shard <分片>

设置节点的碎片

--parent-node <parent_node>

设置节点的父节点

--enable-power-off

显式启用节点上的关机操作

--disable-power-off

显式禁用节点上的关机操作

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal node show

显示裸机节点详情

openstack baremetal node show
    [--instance]
    [--fields <field> [<field> ...]]
    <node>
--instance

<node> 是一个实例 UUID。

--fields <field>

一个或多个节点字段。只有这些字段将从服务器获取。

node

节点名称或 UUID(如果指定了 –instance,则为实例 UUID)

此命令由 python-ironicclient 插件提供。

baremetal node trait list

列出节点的特性。

openstack baremetal node trait list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <node>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal node undeploy

将裸机节点的置备状态设置为“deleted”

openstack baremetal node undeploy
    [--wait [<time-out>]]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,可用。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal node unhold

将裸机节点的置备状态设置为“unhold”

openstack baremetal node unhold <node> [<node> ...]
node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal node unrescue

将裸机节点的置备状态设置为“unrescue”

openstack baremetal node unrescue
    [--wait [<time-out>]]
    <node>
    [<node> ...]
--wait <time-out>

等待节点达到所需状态,活动状态。可以选择性地接受超时值(以秒为单位)。默认值为 0,表示将无限期等待。

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal node unset

取消设置 baremetal 属性

openstack baremetal node unset
    [--instance-uuid]
    [--name]
    [--resource-class]
    [--target-raid-config]
    [--property <key>]
    [--extra <key>]
    [--driver-info <key>]
    [--instance-info <key>]
    [--chassis-uuid]
    [--bios-interface]
    [--boot-interface]
    [--console-interface]
    [--deploy-interface]
    [--firmware-interface]
    [--inspect-interface]
    [--network-data]
    [--management-interface]
    [--network-interface]
    [--power-interface]
    [--raid-interface]
    [--rescue-interface]
    [--storage-interface]
    [--vendor-interface]
    [--conductor-group]
    [--automated-clean]
    [--protected]
    [--protected-reason]
    [--retired]
    [--retired-reason]
    [--owner]
    [--lessee]
    [--description]
    [--shard]
    [--parent-node]
    <node>
    [<node> ...]
--instance-uuid

取消设置此 baremetal 节点的实例 UUID

--name

取消设置节点的名称

--resource-class

取消设置节点的资源类

--target-raid-config

取消设置节点的目标 RAID 配置

--property <key>

要取消设置的此 baremetal 节点的属性(重复选项以取消设置多个属性)

--extra <key>

要取消设置的此 baremetal 节点的附加信息(重复选项以取消设置多个附加信息)

--driver-info <key>

要取消设置的此 baremetal 节点的驱动程序信息(重复选项以取消设置驱动程序信息中的多个项目)

--instance-info <key>

要取消设置的此 baremetal 节点的实例信息(重复选项以取消设置多个实例信息)

--chassis-uuid

取消设置此 baremetal 节点的机箱 UUID

--bios-interface

取消设置此 baremetal 节点的 BIOS 接口

--boot-interface

取消设置此 baremetal 节点的启动接口

--console-interface

取消设置此 baremetal 节点的控制台接口

--deploy-interface

取消设置此 baremetal 节点的部署接口

--firmware-interface

取消设置此 baremetal 节点的固件接口

--inspect-interface

取消设置此 baremetal 节点的检查接口

--network-data

取消设置此 baremetal 端口的网络数据。

--management-interface

取消设置此 baremetal 节点的管理接口

--network-interface

取消设置此 baremetal 节点的网络接口

--power-interface

取消设置此 baremetal 节点的电源接口

--raid-interface

取消设置此 baremetal 节点的 RAID 接口

--rescue-interface

取消设置此 baremetal 节点的救援接口

--storage-interface

取消设置此 baremetal 节点的存储接口

--vendor-interface

取消设置此 baremetal 节点的供应商接口

--conductor-group

取消设置此 baremetal 节点的调度器组(将使用配置中的默认组)

--automated-clean

取消设置此 baremetal 节点的自动清理选项(将使用配置中的值)

--protected

取消设置节点上的受保护标志

--protected-reason

取消设置受保护原因(在取消设置受保护时会自动取消设置)

--retired

取消设置节点上的已退休标志

--retired-reason

取消设置已退休原因(在取消设置已退休时会自动取消设置)

--owner

取消设置节点的拥有者字段

--lessee

取消设置节点的承租人字段

--description

取消设置节点的描述字段

--shard

取消设置节点的碎片字段

--parent-node

取消设置节点的父节点字段

node

节点的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal node validate

验证节点的驱动程序接口

openstack baremetal node validate
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <node>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal node vif attach

将 VIF 附加到给定的节点

openstack baremetal node vif attach
    [--port-uuid <port-uuid>]
    [--vif-info <key=value>]
    <node>
    <vif-id>
--port-uuid <port-uuid>

要附加 VIF 的 baremetal 端口的 UUID。

--vif-info <key=value>

记录任意键/值元数据。可以多次指定该选项。不能将强制参数“id”指定为键。

node

节点的名称或 UUID

vif-id

要附加到节点的 VIF 的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal node vif detach

从给定节点分离 VIF

openstack baremetal node vif detach <node> <vif-id>
node

节点的名称或 UUID

vif-id

要从节点分离的 VIF 的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal node vif list

显示节点的已附加 VIF

openstack baremetal node vif list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    <node>
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

node

节点的名称或 UUID

此命令由 python-ironicclient 插件提供。

baremetal port create

创建一个新的端口

openstack baremetal port create
    --node <uuid>
    [--uuid <uuid>]
    [--extra <key=value>]
    [--local-link-connection <key=value>]
    [-l <key=value>]
    [--pxe-enabled <boolean>]
    [--port-group <uuid>]
    [--physical-network <physical network>]
    [--is-smartnic]
    [--name <port name>]
    [--description <port description>]
    <address>
--node <uuid>

此端口所属节点的 UUID。

--uuid <uuid>

端口的 UUID。

--extra <key=value>

记录任意键/值元数据。可以多次指定参数。

描述本地链路连接信息的键/值元数据。有效键为‘switch_info’、‘switch_id’、‘port_id’和‘hostname’。 键‘switch_id’和‘port_id’是必需的。对于 Smart NIC 端口,必需的键为‘port_id’和‘hostname’。可以多次指定参数。

-l <key=value>

已弃用。请使用 –local-link-connection 代替。描述本地链路连接信息的键/值元数据。有效键为‘switch_info’、‘switch_id’和‘port_id’。 键‘switch_id’和‘port_id’是必需的。可以多次指定。

--pxe-enabled <boolean>

指示是否应在使用此节点 PXE 启动时使用此端口。

--port-group <uuid>

此端口所属的端口组的 UUID。

--physical-network <physical network>

此端口连接到的物理网络的名称。

--is-smartnic

指示此端口是否为 Smart NIC 端口

--name <port name>

端口的名称。

--description <port description>

端口的可选描述。

address

此端口的 MAC 地址。

此命令由 python-ironicclient 插件提供。

baremetal port delete

删除端口。

openstack baremetal port delete <port> [<port> ...]
port

要删除的端口的 UUID。

此命令由 python-ironicclient 插件提供。

baremetal port group create

创建一个新的裸机端口组。

openstack baremetal port group create
    --node <uuid>
    [--address <mac-address>]
    [--name NAME]
    [--uuid UUID]
    [--extra <key=value>]
    [--mode MODE]
    [--property <key=value>]
    [--support-standalone-ports | --unsupport-standalone-ports]
--node <uuid>

此端口组所属的节点的 UUID。

--address <mac-address>

此端口组的 MAC 地址。

--name <NAME>

端口组的名称。

--uuid <UUID>

端口组的 UUID。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

--mode <MODE>

端口组的模式。有关可能的值,请参阅 https://linuxkernel.org.cn/doc/Documentation/networking/bonding.txt

--property <key=value>

与此端口组配置相关的键/值属性。可以多次指定。

--support-standalone-ports

此端口组的成员端口可以用作独立端口。(默认)

--unsupport-standalone-ports

此端口组的成员端口不能用作独立端口。

此命令由 python-ironicclient 插件提供。

baremetal port group delete

注销裸机端口组。

openstack baremetal port group delete <port group> [<port group> ...]
port group

要删除的端口组(名称或 UUID)。

此命令由 python-ironicclient 插件提供。

baremetal port group list

列出裸机端口组。

openstack baremetal port group list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <port group>]
    [--sort <key>[:<direction>]]
    [--address <mac-address>]
    [--node <node>]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--limit <limit>

每次请求返回的最大端口组数,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--marker <port group>

端口组 UUID(例如,来自先前请求的列表中的最后一个端口组)。返回此 UUID 之后的端口组列表。

--sort <key>[:<direction>]

按指定的端口组字段和方向(升序或降序)对输出进行排序(默认:升序)。可以指定多个字段和方向,用逗号分隔。

--address <mac-address>

仅显示具有此 MAC 地址的端口组的信息。

--node <node>

仅列出此节点(名称或 UUID)的端口组。

--long

显示端口组的详细信息。

--fields <field>

一个或多个端口组字段。仅从服务器获取这些字段。当指定‘–long’时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal port group set

设置裸机端口组属性。

openstack baremetal port group set
    [--node <uuid>]
    [--address <mac-address>]
    [--name <name>]
    [--extra <key=value>]
    [--mode MODE]
    [--property <key=value>]
    [--support-standalone-ports | --unsupport-standalone-ports]
    <port
    group>
--node <uuid>

更新此端口组所属的节点的 UUID。

--address <mac-address>

此端口组的 MAC 地址。

--name <name>

端口组的名称。

--extra <key=value>

要设置在此 baremetal 端口组上的额外信息(重复选项以设置多个额外信息)。

--mode <MODE>

端口组的模式。有关可能的值,请参阅 https://linuxkernel.org.cn/doc/Documentation/networking/bonding.txt

--property <key=value>

与此端口组配置相关的键/值属性(重复选项以设置多个属性)。

--support-standalone-ports

此端口组的成员端口可以用作独立端口。

--unsupport-standalone-ports

此端口组的成员端口不能用作独立端口。

port group

端口组的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal port group show

显示裸机端口组详细信息。

openstack baremetal port group show
    [--address]
    [--fields <field> [<field> ...]]
    <id>
--address

<id> 是端口组的 MAC 地址(而不是 UUID 或名称)。

--fields <field>

一个或多个端口组字段。仅从服务器获取这些字段。

id

端口组的 UUID 或名称(如果指定了 –address,则为 MAC 地址)。

此命令由 python-ironicclient 插件提供。

baremetal 端口组 unset

取消设置裸机端口组属性。

openstack baremetal port group unset
    [--name]
    [--address]
    [--extra <key>]
    [--property <key>]
    <port
    group>
--name

取消设置端口组的名称。

--address

取消设置端口组的地址。

--extra <key>

要在此 baremetal 端口组上取消设置的额外属性(重复该选项以取消设置多个额外属性)。

--property <key>

要在此 baremetal 端口组上取消设置的属性(重复该选项以取消设置多个属性)。

port group

端口组的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 端口列表

列出裸金属端口。

openstack baremetal port list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--address <mac-address>]
    [--node <node>]
    [--port-group <port group>]
    [--limit <limit>]
    [--marker <port>]
    [--sort <key>[:<direction>]]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--address <mac-address>

仅显示具有此 MAC 地址的端口的信息。

--node <node>

仅列出此节点的端口(名称或 UUID)。

--port-group <port group>

仅列出此端口组的端口(名称或 UUID)。

--limit <limit>

每次请求返回的最大端口数,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--marker <port>

端口 UUID(例如,来自先前请求的列表中的最后一个端口)。返回此 UUID 之后的端口列表。

--sort <key>[:<direction>]

按指定的端口字段和方向(asc 或 desc)对输出进行排序(默认:asc)。可以指定多个字段和方向,用逗号分隔。

--long

显示有关端口的详细信息。

--fields <field>

一个或多个端口字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal 端口设置

设置裸金属端口属性。

openstack baremetal port set
    [--node <uuid>]
    [--address <address>]
    [--extra <key=value>]
    [--port-group <uuid>]
    [--local-link-connection <key=value>]
    [--pxe-enabled | --pxe-disabled]
    [--physical-network <physical network>]
    [--is-smartnic]
    [--name <name>]
    [--description <description>]
    <port>
--node <uuid>

设置此端口所属的节点的 UUID

--address <address>

设置此端口的 MAC 地址

--extra <key=value>

要在此 baremetal 端口上设置的额外属性(重复该选项以设置多个额外属性)

--port-group <uuid>

设置此端口所属的端口组的 UUID。

描述本地链路连接信息的键/值元数据。有效键是 ‘switch_info’、‘switch_id’、‘port_id’ 和 ‘hostname’。所需的键是 ‘switch_id’ 和 ‘port_id’。对于 Smart NIC 端口,所需的键是 ‘port_id’ 和 ‘hostname’。可以多次指定参数。

--pxe-enabled

指示应在此节点 PXE 启动时使用此端口(默认)

--pxe-disabled

指示不应在此节点 PXE 启动时使用此端口

--physical-network <physical network>

设置此端口连接到的物理网络的名称。

--is-smartnic

将端口设置为 Smart NIC 端口

--name <name>

设置此端口的名称

--description <description>

为该端口设置描述

port

端口的 UUID

此命令由 python-ironicclient 插件提供。

baremetal 端口显示

显示裸金属端口详情。

openstack baremetal port show
    [--address]
    [--fields <field> [<field> ...]]
    <id>
--address

<id> 是端口的 MAC 地址(而不是 UUID)。

--fields <field>

一个或多个端口字段。仅从服务器获取这些字段。

id

端口的 UUID(如果指定了 –address,则为 MAC 地址)。

此命令由 python-ironicclient 插件提供。

baremetal 端口 unset

取消设置裸金属端口属性。

openstack baremetal port unset
    [--extra <key>]
    [--port-group]
    [--physical-network]
    [--is-smartnic]
    [--name]
    [--description]
    <port>
--extra <key>

要在此 baremetal 端口上取消设置的额外属性(重复该选项以取消设置多个额外属性)

--port-group

从端口组中删除端口

--physical-network

取消设置此 baremetal 端口上的物理网络。

--is-smartnic

将端口设置为非 Smart NIC 端口

--name

取消设置此端口的名称

--description

取消设置此端口的描述。

port

端口的 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 运行手册创建

创建一个新的运行手册

openstack baremetal runbook create
    --name <name>
    [--uuid <uuid>]
    [--public [<public>]]
    [--owner <owner>]
    [--extra <key=value>]
    --steps <steps>
--name <name>

此运行手册的唯一名称。必须是有效的 trait 名称

--uuid <uuid>

运行手册的 UUID。

--public <public>

运行手册是私有还是公共的。

--owner <owner>

运行手册的所有者。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

--steps <steps>

运行手册步骤。可以是包含运行手册步骤的 YAML 文件的路径;或者 ‘-’,运行手册步骤从标准输入读取;或者 JSON 字符串。该值应为运行手册步骤字典的列表;每个字典应具有 ‘interface’、‘step’、‘args’ 和 ‘order’ 键。

此命令由 python-ironicclient 插件提供。

baremetal 运行手册删除

删除运行手册。

openstack baremetal runbook delete <runbook> [<runbook> ...]
runbook

要删除的运行手册的名称或 UUID。

此命令由 python-ironicclient 插件提供。

baremetal 运行手册列表

列出 baremetal 运行手册。

openstack baremetal runbook list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--limit <limit>]
    [--marker <runbook>]
    [--sort <key>[:<direction>]]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--limit <limit>

每次请求返回的最大运行手册数,0 表示无限制。默认值是 Baremetal API 服务使用的最大数量。

--marker <runbook>

运行手册 UUID(例如,来自先前请求的列表中的最后一个运行手册)。返回此 UUID 之后的运行手册列表。

--sort <key>[:<direction>]

按指定的运行手册字段和方向(asc 或 desc)对输出进行排序(默认:asc)。可以指定多个字段和方向,用逗号分隔。

--long

显示有关运行手册的详细信息。

--fields <field>

一个或多个运行手册字段。仅从服务器获取这些字段。当指定 ‘–long’ 时,不能使用。

此命令由 python-ironicclient 插件提供。

baremetal 运行手册设置

设置 baremetal 运行手册属性。

openstack baremetal runbook set
    [--name <name>]
    [--public [<public>]]
    [--owner <owner>]
    [--steps <steps>]
    [--extra <key=value>]
    <runbook>
--name <name>

设置运行手册的唯一名称。必须是有效的 trait 名称。

--public <public>

使私有运行手册公开。

--owner <owner>

设置运行手册的所有者。

--steps <steps>

运行手册步骤。可以是包含运行手册步骤的 YAML 文件的路径;或者 ‘-’,运行手册步骤从标准输入读取;或者 JSON 字符串。该值应为运行手册步骤字典的列表;每个字典应具有 ‘interface’、‘step’、‘args’ 和 ‘order’ 键。

--extra <key=value>

在此baremetal runbook上设置的额外属性(重复该选项可设置多个额外属性)。

runbook

runbook的名称或UUID

此命令由 python-ironicclient 插件提供。

baremetal runbook show

显示baremetal runbook的详细信息。

openstack baremetal runbook show
    [--fields <field> [<field> ...]]
    <runbook>
--fields <field>

一个或多个runbook字段。仅从服务器获取这些字段。

runbook

runbook的名称或UUID。

此命令由 python-ironicclient 插件提供。

baremetal runbook unset

取消设置baremetal runbook的属性。

openstack baremetal runbook unset
    [--name]
    [--public]
    [--owner]
    [--step <key>]
    [--extra <key>]
    <runbook>
--name

取消设置runbook的名称。

--public

将公共runbook设置为私有。

--owner

取消设置runbook的所有者。

--step <key>

在此baremetal runbook上取消设置的步骤(重复该选项可取消设置多个步骤)。

--extra <key>

在此baremetal runbook上取消设置的额外属性(重复该选项可取消设置多个额外属性)。

runbook

runbook的名称或UUID

此命令由 python-ironicclient 插件提供。

baremetal shard list

列出baremetal shard。

openstack baremetal shard list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

此命令由 python-ironicclient 插件提供。

baremetal volume connector create

创建一个新的baremetal volume connector。

openstack baremetal volume connector create
    --node <uuid>
    --type <type>
    --connector-id <connector
    id>
    [--uuid <uuid>]
    [--extra <key=value>]
--node <uuid>

此volume connector所属节点的UUID。

--type <type>

volume connector的类型。可以是‘iqn’、‘ip’、‘mac’、‘wwnn’、‘wwpn’、‘port’、‘portgroup’。

--connector-id <connector id>

指定类型中volume connector的ID。例如,如果类型为‘iqn’,则为节点的iSCSI initiator IQN。

--uuid <uuid>

volume connector的UUID。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

此命令由 python-ironicclient 插件提供。

baremetal volume connector delete

注销baremetal volume connector(s)。

openstack baremetal volume connector delete
    <volume
    connector>
    [<volume connector> ...]
volume connector

要删除的volume connector(s)的UUID(s)。

此命令由 python-ironicclient 插件提供。

baremetal volume connector list

列出baremetal volume connector。

openstack baremetal volume connector list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--node <node>]
    [--limit <limit>]
    [--marker <volume connector>]
    [--sort <key>[:<direction>]]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--node <node>

仅列出此节点的volume connector(名称或UUID)。

--limit <limit>

每次请求返回的最大volume connector数量,0表示无限制。默认值是Baremetal API服务使用的最大数量。

--marker <volume connector>

volume connector UUID(例如,来自先前请求的列表中的最后一个volume connector)。返回此UUID之后的volume connector列表。

--sort <key>[:<direction>]

按指定的volume connector字段和方向(asc或desc)对输出进行排序(默认:asc)。可以指定多个字段和方向,用逗号分隔。

--long

显示volume connector的详细信息。

--fields <field>

一个或多个volume connector字段。仅从服务器获取这些字段。不能在指定‘–long’时使用。

此命令由 python-ironicclient 插件提供。

baremetal volume connector set

设置baremetal volume connector属性。

openstack baremetal volume connector set
    [--node <uuid>]
    [--type <type>]
    [--connector-id <connector id>]
    [--extra <key=value>]
    <volume
    connector>
--node <uuid>

此volume connector所属节点的UUID。

--type <type>

volume connector的类型。可以是‘iqn’、‘ip’、‘mac’、‘wwnn’、‘wwpn’、‘port’、‘portgroup’。

--connector-id <connector id>

指定类型中的volume connector的ID。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

volume connector

volume connector的UUID。

此命令由 python-ironicclient 插件提供。

baremetal volume connector show

显示baremetal volume connector的详细信息。

openstack baremetal volume connector show
    [--fields <field> [<field> ...]]
    <id>
--fields <field>

一个或多个volume connector字段。仅从服务器获取这些字段。

id

volume connector的UUID。

此命令由 python-ironicclient 插件提供。

baremetal volume connector unset

取消设置baremetal volume connector属性。

openstack baremetal volume connector unset
    [--extra <key>]
    <volume
    connector>
--extra <key>

要取消设置的额外属性(重复该选项可取消设置多个额外属性)

volume connector

volume connector的UUID。

此命令由 python-ironicclient 插件提供。

baremetal volume target create

创建一个新的baremetal volume target。

openstack baremetal volume target create
    --node <uuid>
    --type <volume
    type>
    [--property <key=value>]
    --boot-index <boot
    index>
    --volume-id <volume
    id>
    [--uuid <uuid>]
    [--extra <key=value>]
--node <uuid>

此volume target所属节点的UUID。

--type <volume type>

volume target的类型,例如‘iscsi’、‘fibre_channel’。

--property <key=value>

与此volume target的类型相关的键/值属性。可以多次指定。

--boot-index <boot index>

volume target的启动索引。

--volume-id <volume id>

与此target关联的volume的ID。

--uuid <uuid>

volume target的UUID。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

此命令由 python-ironicclient 插件提供。

baremetal volume target delete

注销baremetal volume target(s)。

openstack baremetal volume target delete
    <volume
    target>
    [<volume target> ...]
volume target

要删除的volume target(s)的UUID(s)。

此命令由 python-ironicclient 插件提供。

baremetal volume target list

列出baremetal volume target。

openstack baremetal volume target list
    [--sort-column SORT_COLUMN]
    [--sort-ascending | --sort-descending]
    [--node <node>]
    [--limit <limit>]
    [--marker <volume target>]
    [--sort <key>[:<direction>]]
    [--long | --fields <field> [<field> ...]]
--sort-column SORT_COLUMN

指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复

--sort-ascending

按升序对列进行排序

--sort-descending

按降序对列进行排序

--node <node>

仅列出此节点的volume target(名称或UUID)。

--limit <limit>

每次请求返回的最大volume target数量,0表示无限制。默认值是Baremetal API服务使用的最大数量。

--marker <volume target>

volume target UUID(例如,来自先前请求的列表中的最后一个volume target)。返回此UUID之后的volume target列表。

--sort <key>[:<direction>]

按指定的volume target字段和方向(asc或desc)对输出进行排序(默认:asc)。可以指定多个字段和方向,用逗号分隔。

--long

显示volume target的详细信息。

--fields <field>

一个或多个volume target字段。仅从服务器获取这些字段。不能在指定‘–long’时使用。

此命令由 python-ironicclient 插件提供。

baremetal volume target set

设置baremetal volume target属性。

openstack baremetal volume target set
    [--node <uuid>]
    [--type <volume type>]
    [--property <key=value>]
    [--boot-index <boot index>]
    [--volume-id <volume id>]
    [--extra <key=value>]
    <volume
    target>
--node <uuid>

此volume target所属节点的UUID。

--type <volume type>

volume target的类型,例如‘iscsi’、‘fibre_channel’。

--property <key=value>

与此volume target的类型相关的键/值属性。可以多次指定。

--boot-index <boot 索引>

volume target的启动索引。

--volume-id <volume ID>

与此target关联的volume的ID。

--extra <key=value>

记录任意键/值元数据。可以多次指定。

volume target

volume target的UUID。

此命令由 python-ironicclient 插件提供。

baremetal volume target show

显示 baremetal volume target 详情。

openstack baremetal volume target show
    [--fields <field> [<field> ...]]
    <id>
--fields <field>

一个或多个 volume target 字段。仅从服务器获取这些字段。

id

volume target的UUID。

此命令由 python-ironicclient 插件提供。

baremetal volume target unset

取消设置 baremetal volume target 属性。

openstack baremetal volume target unset
    [--extra <key>]
    [--property <key>]
    <volume
    target>
--extra <key>

要取消设置的额外属性(重复该选项可取消设置多个额外属性)

--property <key>

要在此 baremetal volume target 上取消设置的属性(重复该选项以取消设置多个属性)。

volume target

volume target的UUID。

此命令由 python-ironicclient 插件提供。