命令参考¶
Openstack 客户端中可用已发布的 CLI 命令列表。可以通过执行 openstack help baremetal 来引用这些命令。
baremetal allocation¶
baremetal allocation create¶
创建一个新的 baremetal 分配。
openstack baremetal allocation create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--resource-class RESOURCE_CLASS]
[--trait TRAITS]
[--candidate-node CANDIDATE_NODES]
[--name NAME]
[--uuid UUID]
[--owner OWNER]
[--extra <key=value>]
[--wait [<time-out>]]
[--node NODE]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --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
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--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> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <limit>¶
每次请求返回的最大分配数,0 表示不限制。默认为 Baremetal API 服务使用的最大数量。
- --marker <allocation>¶
分配 UUID(例如,来自先前请求列表的最后一个分配)。返回此 UUID 之后的分配列表。
- --sort <key>[:<direction>]¶
按指定的分配字段和方向(asc 或 desc,默认为 asc)对输出进行排序。可以指定多个字段和方向,用逗号分隔。
- --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
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--fields <field> [<field> ...]]
<id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --fields <field>¶
一个或多个分配字段。仅从服务器获取这些字段。
- id¶
分配的 UUID 或名称
此命令由 python-ironicclient 插件提供。
baremetal allocation unset¶
取消设置 baremetal 分配属性。
openstack baremetal allocation unset
[--name]
[--extra <key>]
<allocation>
- --name¶
取消设置分配的名称
- --extra <key>¶
要在此 baremetal 分配上取消设置的额外属性(重复选项可取消设置多个额外属性)。
- allocation¶
分配的名称或 UUID
此命令由 python-ironicclient 插件提供。
baremetal chassis¶
baremetal chassis create¶
创建一个新的机箱。
openstack baremetal chassis create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--description <description>]
[--extra <key=value>]
[--uuid <uuid>]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --description <description>¶
Chassis 的描述
- --extra <key=value>¶
记录任意键/值元数据。可以指定多次。
- --uuid <uuid>¶
Chassis 的唯一 UUID
此命令由 python-ironicclient 插件提供。
baremetal chassis delete¶
删除一个机箱。
openstack baremetal chassis delete <chassis> [<chassis> ...]
- chassis¶
要删除的 Chassis 的 UUID。
此命令由 python-ironicclient 插件提供。
baremetal chassis list¶
列出机箱。
openstack baremetal chassis list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--fields <field> [<field> ...]]
[--limit <limit>]
[--long]
[--marker <chassis>]
[--sort <key>[:<direction>]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --fields <field>¶
一个或多个 chassis 字段。仅从服务器获取这些字段。不能与 `--long` 一起使用。
- --limit <limit>¶
每次请求返回的最大 chassis 数,0 表示不限制。默认为 Baremetal API 服务使用的最大数量。
- --long¶
显示有关 chassis 的详细信息
- --marker <chassis>¶
Chassis UUID(例如,来自先前请求列表的最后一个 chassis)。返回此 UUID 之后的 chassis 列表。
- --sort <key>[:<direction>]¶
按指定的 chassis 字段和方向(asc 或 desc,默认为 asc)对输出进行排序。可以指定多个字段和方向,用逗号分隔。
此命令由 python-ironicclient 插件提供。
baremetal chassis set¶
设置机箱属性。
openstack baremetal chassis set
[--description <description>]
[--extra <key=value>]
<chassis>
- --description <description>¶
设置 chassis 的描述
- --extra <key=value>¶
要在此 chassis 上设置的额外属性(重复选项可设置多个额外属性)
- chassis¶
Chassis 的 UUID
此命令由 python-ironicclient 插件提供。
baremetal chassis show¶
显示机箱详细信息。
openstack baremetal chassis show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--fields <field> [<field> ...]]
<chassis>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --fields <field>¶
一个或多个 chassis 字段。仅从服务器获取这些字段。
- chassis¶
Chassis 的 UUID
此命令由 python-ironicclient 插件提供。
baremetal chassis unset¶
取消设置机箱属性。
openstack baremetal chassis unset
[--description]
[--extra <key>]
<chassis>
- --description¶
清除 chassis 描述
- --extra <key>¶
要在此 chassis 上取消设置的额外属性(重复选项可取消设置多个额外属性)
- chassis¶
Chassis 的 UUID
此命令由 python-ironicclient 插件提供。
baremetal conductor¶
baremetal conductor list¶
列出 baremetal conductor
openstack baremetal conductor list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit <limit>]
[--marker <conductor>]
[--sort <key>[:<direction>]]
[--long | --fields <field> [<field> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <limit>¶
每次请求返回的最大 conductor 数,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
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--fields <field> [<field> ...]]
<conductor>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --fields <field>¶
一个或多个 conductor 字段。仅从服务器获取这些字段。
- conductor¶
Conductor 的主机名
此命令由 python-ironicclient 插件提供。
baremetal create¶
baremetal create¶
从文件中创建资源
openstack baremetal create <file> [<file> ...]
- file¶
包含要创建的资源描述的文件(.yaml 或 .json)。可以指定多次。
此命令由 python-ironicclient 插件提供。
baremetal deploy template¶
baremetal deploy template create¶
创建一个新的部署模板
openstack baremetal deploy template create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--uuid <uuid>]
[--extra <key=value>]
--steps <steps>
<name>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --uuid <uuid>¶
部署模板的 UUID。
- --extra <key=value>¶
记录任意键/值元数据。可以指定多次。
- --steps <steps>¶
部署步骤。可以是包含部署步骤的 YAML 文件路径;或者 `-`,此时从标准输入读取部署步骤;或者 JSON 字符串。该值应为部署步骤字典列表;每个字典应具有 `interface`、`step`、`args` 和 `priority` 键。
- name¶
此部署模板的唯一名称。必须是有效的特性名称。
此命令由 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
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--limit <limit>]
[--marker <template>]
[--sort <key>[:<direction>]]
[--long | --fields <field> [<field> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <limit>¶
每次请求返回的最大部署模板数,0 表示不限制。默认为 Baremetal API 服务使用的最大数量。
- --marker <template>¶
部署模板 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>¶
设置部署模板的唯一名称。必须是有效的特性名称。
- --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
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--fields <field> [<field> ...]]
<template>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --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¶
baremetal driver list¶
列出启用的驱动程序。
openstack baremetal driver list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--type <type>]
[--long | --fields <field> [<field> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --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
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--arg <key=value>]
[--http-method <http-method>]
<driver>
<method>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --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
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<driver>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- driver¶
驱动程序的名称。
此命令由 python-ironicclient 插件提供。
baremetal driver property list¶
列出驱动程序属性。
openstack baremetal driver property list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<driver>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- driver¶
驱动程序的名称。
此命令由 python-ironicclient 插件提供。
baremetal driver raid property list¶
列出驱动程序的 RAID 逻辑磁盘属性。
openstack baremetal driver raid property list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<driver>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- driver¶
驱动程序的名称。
此命令由 python-ironicclient 插件提供。
baremetal driver show¶
显示关于驱动程序的信息。
openstack baremetal driver show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--fields <field> [<field> ...]]
<driver>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --fields <field>¶
One or more node fields. Only these fields will be fetched from the server.
- driver¶
驱动程序的名称。
此命令由 python-ironicclient 插件提供。
baremetal node¶
baremetal node abort¶
将裸机节点的置备状态设置为 ‘abort’
openstack baremetal node abort <node> [<node> ...]
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node add trait¶
添加节点的特性。
openstack baremetal node add trait <node> <trait> [<trait> ...]
- node¶
Name or UUID of the node
- trait¶
Trait(s) to add
此命令由 python-ironicclient 插件提供。
baremetal node adopt¶
将裸机节点的置备状态设置为 ‘adopt’
openstack baremetal node adopt
[--wait [<time-out>]]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, active. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node bios setting list¶
列出节点的BIOS设置。
openstack baremetal node bios setting list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long | --fields <field> [<field> ...]]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --long¶
Show detailed information about the BIOS settings.
- --fields <field>¶
一个或多个节点字段。仅从服务器获取这些字段。不能与 `--long` 一起使用。
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node bios setting show¶
显示节点的特定 BIOS 设置。
openstack baremetal node bios setting show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<node>
<setting
name>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- node¶
Name or UUID of the node
- setting name¶
Setting name to show
此命令由 python-ironicclient 插件提供。
baremetal node boot device set¶
设置节点的启动设备
openstack baremetal node boot device set
[--persistent]
<node>
[<node> ...]
<device>
- --persistent¶
Make changes persistent for all future boots
- node¶
Names or UUID’s of the nodes
- device¶
One of bios, cdrom, disk, pxe, safe, wanboot
此命令由 python-ironicclient 插件提供。
baremetal node boot device show¶
显示节点的启动设备信息
openstack baremetal node boot device show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--supported]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --supported¶
Show the supported boot devices
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node boot mode set¶
设置下一个裸机节点部署的启动模式
openstack baremetal node boot mode set <node> [<node> ...] <boot_mode>
- node¶
Names or UUID’s of the nodes.
- boot_mode¶
The boot mode to set for node (uefi/bios)
此命令由 python-ironicclient 插件提供。
baremetal node children list¶
获取与节点关联的子节点列表。
openstack baremetal node children list
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- node¶
Name or UUID of the node.
此命令由 python-ironicclient 插件提供。
baremetal node clean¶
将裸机节点的置备状态设置为“clean”
openstack baremetal node clean
[--wait [<time-out>]]
(--clean-steps <clean-steps> | --runbook <runbook>)
[--disable-ramdisk]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, manageable. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- --clean-steps <clean-steps>¶
The clean steps. May be the path to a YAML file containing the clean steps; OR ‘-’, with the clean steps being read from standard input; OR a JSON string. The value should be a list of clean-step dictionaries; each dictionary should have keys ‘interface’ and ‘step’, and optional key ‘args’.
- --runbook <runbook>¶
The identifier of a predefined runbook to use for cleaning.
- --disable-ramdisk¶
ironic-python-agent will not be booted for cleaning. Only steps explicitly marked as not requiring ironic-python-agent can be executed with this set.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node console disable¶
禁用节点的控制台访问
openstack baremetal node console disable <node> [<node> ...]
- node¶
Names or UUID’s of the nodes
此命令由 python-ironicclient 插件提供。
baremetal node console enable¶
启用节点的控制台访问
openstack baremetal node console enable <node> [<node> ...]
- node¶
Names or UUID’s of the nodes
此命令由 python-ironicclient 插件提供。
baremetal node console show¶
显示节点的控制台信息
openstack baremetal node console show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node create¶
向裸机服务注册新节点
openstack baremetal node create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--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]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --chassis-uuid <chassis>¶
UUID of the chassis that this node belongs to.
- --driver <driver>¶
Driver used to control the node [REQUIRED].
- --driver-info <key=value>¶
Key/value pair used by the driver, such as out-of-band management credentials. Can be specified multiple times.
- --property <key=value>¶
Key/value pair describing the physical characteristics of the node. This is exported to Nova and used by the scheduler. Can be specified multiple times.
- --extra <key=value>¶
记录任意键/值元数据。可以指定多次。
- --uuid <uuid>¶
Unique UUID for the node.
- --name <name>¶
Unique name for the node.
- --bios-interface <bios_interface>¶
BIOS interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --boot-interface <boot_interface>¶
Boot interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --console-interface <console_interface>¶
Console interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --deploy-interface <deploy_interface>¶
Deploy interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --inspect-interface <inspect_interface>¶
Inspect interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --management-interface <management_interface>¶
Management interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --network-data <network data>¶
JSON string or a YAML file or ‘-’ for stdin to read static network configuration for the baremetal node associated with this ironic node. Format of this file should comply with Nova network data metadata (network_data.json). Depending on ironic boot interface capabilities being used, network configuration may or may not been served to the node for offline network configuration.
- --network-interface <network_interface>¶
Network interface used for switching node to cleaning/provisioning networks.
- --power-interface <power_interface>¶
Power interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --raid-interface <raid_interface>¶
RAID interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --rescue-interface <rescue_interface>¶
Rescue interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --storage-interface <storage_interface>¶
Storage interface used by the node’s driver.
- --vendor-interface <vendor_interface>¶
Vendor interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --resource-class <resource_class>¶
Resource class for mapping nodes to Nova flavors
- --conductor-group <conductor_group>¶
Conductor group the node will belong to
- --automated-clean¶
Enable automated cleaning for the node
- --no-automated-clean¶
Explicitly disable automated cleaning for the node
- --owner <owner>¶
Owner of the node.
- --lessee <lessee>¶
Lessee of the node.
- --description <description>¶
Description for the node.
- --shard <shard>¶
Shard for the node.
- --parent-node <parent_node>¶
Parent node for the node being created.
- --firmware-interface <firmware_interface>¶
Firmware interface used by the node’s driver. This is only applicable when the specified –driver is a hardware type.
- --disable-power-off¶
Explicitly disable power off actions on the node
此命令由 python-ironicclient 插件提供。
baremetal node delete¶
注销裸机节点
openstack baremetal node delete <node> [<node> ...]
- node¶
Node(s) to delete (name or UUID)
此命令由 python-ironicclient 插件提供。
baremetal node deploy¶
将裸机节点的置备状态设置为‘deploy’
openstack baremetal node deploy
[--wait [<time-out>]]
[--config-drive <config-drive>]
[--deploy-steps <deploy-steps>]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, active. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- --config-drive <config-drive>¶
A gzipped, base64-encoded configuration drive string OR the path to the configuration drive file OR the path to a directory containing the config drive files OR a JSON object to build config drive from OR the path to the JSON file. In case it’s a directory, a config drive will be generated from it. In case it’s a JSON object with optional keys meta_data, user_data and network_data or a JSON file, a config drive will be generated on the server side (see the bare metal API reference for more details).
- --deploy-steps <deploy-steps>¶
The deploy steps. May be the path to a YAML file containing the deploy steps; OR ‘-’, with the deploy steps being read from standard input; OR a JSON string. The value should be a list of deploy-step dictionaries; each dictionary should have keys ‘interface’ and ‘step’, and optional key ‘args’.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node firmware list¶
列出节点的全部固件组件
openstack baremetal node firmware list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node history get¶
获取裸机节点的历史事件。
openstack baremetal node history get
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
<node>
<event>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- node¶
Name or UUID of the node.
- event¶
UUID of the event.
此命令由 python-ironicclient 插件提供。
baremetal node history list¶
获取裸机节点的历史事件。
openstack baremetal node history list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--long]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --long¶
Show detailed information about the node history events.
- node¶
Name or UUID of the node.
此命令由 python-ironicclient 插件提供。
baremetal node inject nmi¶
向裸机节点注入NMI
openstack baremetal node inject nmi <node> [<node> ...]
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node inspect¶
将裸机节点的置备状态设置为‘inspect’
openstack baremetal node inspect
[--wait [<time-out>]]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, manageable. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node inventory save¶
获取节点的硬件清单(JSON 格式)或将其保存到文件。
openstack baremetal node inventory save [--file <filename>] <node>
- --file <filename>¶
Save inspection data to file with name (default: stdout).
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node list¶
列出裸机节点
openstack baremetal node list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--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>]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <limit>¶
Maximum number of nodes to return per request, 0 for no limit. Default is the maximum number used by the Baremetal API Service.
- --marker <node>¶
Node UUID (for example, of the last node in the list from a previous request). Returns the list of nodes after this UUID.
- --sort <key>[:<direction>]¶
Sort output by specified node fields and directions (asc or desc) (default: asc). Multiple fields and directions can be specified, separated by comma.
- --maintenance¶
Limit list to nodes in maintenance mode
- --no-maintenance¶
Limit list to nodes not in maintenance mode
- --retired¶
Limit list to retired nodes.
- --no-retired¶
Limit list to not retired nodes.
- --fault <fault>¶
List nodes in specified fault.
- --associated¶
List only nodes associated with an instance.
- --unassociated¶
List only nodes not associated with an instance.
- --provision-state <provision state>¶
List nodes in specified provision state.
- --driver <driver>¶
Limit list to nodes with driver <driver>
- --resource-class <resource class>¶
Limit list to nodes with resource class <resource class>
- --conductor-group <conductor_group>¶
Limit list to nodes with conductor group <conductor group>
- --conductor <conductor>¶
Limit list to nodes with conductor <conductor>
- --chassis <chassis UUID>¶
Limit list to nodes of this chassis
- --owner <owner>¶
Limit list to nodes with owner <owner>
- --lessee <lessee>¶
Limit list to nodes with lessee <lessee>
- --description-contains <description_contains>¶
Limit list to nodes with description contains <description_contains>
- --sharded¶
List only nodes that are sharded.
- --unsharded¶
List only nodes that are not sharded.
- --shards <shards>¶
List only nodes that are in shards <shards>.
- --long¶
Show detailed information about the nodes.
- --fields <field>¶
一个或多个节点字段。仅从服务器获取这些字段。不能与 `--long` 一起使用。
- --include-children¶
Include children in the node list.
- --parent-node <parent_node>¶
List only nodes associated with a parent node.
此命令由 python-ironicclient 插件提供。
baremetal node maintenance set¶
将裸机节点设置为维护模式
openstack baremetal node maintenance set
[--reason <reason>]
<node>
[<node> ...]
- --reason <reason>¶
Reason for setting maintenance mode.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node maintenance unset¶
取消裸机节点的维护模式
openstack baremetal node maintenance unset <node> [<node> ...]
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node manage¶
将裸机节点的置备状态设置为“manage”
openstack baremetal node manage
[--wait [<time-out>]]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, manageable. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node passthru call¶
调用节点的供应商 passthru 方法
openstack baremetal node passthru call
[--arg <key=value>]
[--http-method <http-method>]
<node>
<method>
- --arg <key=value>¶
Argument to pass to the passthru method (repeat option to specify multiple arguments)
- --http-method <http-method>¶
The HTTP method to use in the passthru request. One of DELETE, GET, PATCH, POST, PUT. Defaults to POST.
- node¶
Name or UUID of the node
- method¶
Vendor passthru method to be executed
此命令由 python-ironicclient 插件提供。
baremetal node passthru list¶
列出节点的供应商 passthru 方法
openstack baremetal node passthru list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node power off¶
关闭节点
openstack baremetal node power off
[--power-timeout <power-timeout>]
[--soft]
<node>
[<node> ...]
- --power-timeout <power-timeout>¶
Timeout (in seconds, positive integer) to wait for the target power state before erroring out.
- --soft¶
Request graceful power-off.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node power on¶
打开节点
openstack baremetal node power on
[--power-timeout <power-timeout>]
<node>
[<node> ...]
- --power-timeout <power-timeout>¶
Timeout (in seconds, positive integer) to wait for the target power state before erroring out.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node provide¶
将 baremetal 节点的置备状态设置为“provide”
openstack baremetal node provide
[--wait [<time-out>]]
<node>
[<node> ...]
- --wait <time-out>¶
等待节点达到所需状态,可用。可选参数为超时值(秒)。默认值为0,表示无限期等待。
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node reboot¶
重启裸机节点
openstack baremetal node reboot
[--soft]
[--power-timeout <power-timeout>]
<node>
[<node> ...]
- --soft¶
请求优雅重启。
- --power-timeout <power-timeout>¶
Timeout (in seconds, positive integer) to wait for the target power state before erroring out.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node rebuild¶
将裸机节点的置备状态设置为‘rebuild’
openstack baremetal node rebuild
[--wait [<time-out>]]
[--config-drive <config-drive>]
[--deploy-steps <deploy-steps>]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, active. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- --config-drive <config-drive>¶
A gzipped, base64-encoded configuration drive string OR the path to the configuration drive file OR the path to a directory containing the config drive files OR a JSON object to build config drive from OR the path to the JSON file. In case it’s a directory, a config drive will be generated from it. In case it’s a JSON object with optional keys meta_data, user_data and network_data or a JSON file, a config drive will be generated on the server side (see the bare metal API reference for more details).
- --deploy-steps <deploy-steps>¶
部署步骤(JSON格式)。可以是包含部署步骤的文件的路径;或者“-”,表示从标准输入读取部署步骤;或者一个字符串。该值应为部署步骤字典的列表;每个字典应包含键‘interface’、‘step’、‘priority’,以及可选键‘args’。
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node remove trait¶
移除节点上的特征。
openstack baremetal node remove trait [--all] <node> [<trait> ...]
- --all¶
移除所有特性。
- node¶
Name or UUID of the node
- trait¶
要移除的特性。
此命令由 python-ironicclient 插件提供。
baremetal node rescue¶
将裸机节点的置备状态设置为‘rescue’
openstack baremetal node rescue
[--wait [<time-out>]]
--rescue-password <rescue-password>
<node>
[<node> ...]
- --wait <time-out>¶
等待节点达到所需状态,rescue。可选参数为超时值(秒)。默认值为0,表示无限期等待。
- --rescue-password <rescue-password>¶
用于登录救援ramdisk的密码。该值应为非空字符串。
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node secure boot off¶
关闭安全启动
openstack baremetal node secure boot off <node> [<node> ...]
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node secure boot on¶
启用裸机节点的安全启动
openstack baremetal node secure boot on <node> [<node> ...]
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node service¶
将裸机节点的置备状态设置为“service”
openstack baremetal node service
[--wait [<time-out>]]
(--service-steps <service-steps> | --runbook <runbook>)
[--disable-ramdisk]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, active. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- --service-steps <service-steps>¶
服务步骤。可以是包含服务步骤的YAML文件的路径;或者“-”,表示从标准输入读取服务步骤;或者一个JSON字符串。该值应为服务步骤字典的列表;每个字典应包含键‘interface’和‘step’,以及可选键‘args’。
- --runbook <runbook>¶
用于服务的预定义runbook的标识符。
- --disable-ramdisk¶
ironic-python-agent will not be booted for cleaning. Only steps explicitly marked as not requiring ironic-python-agent can be executed with this set.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node set¶
设置裸机节点属性
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 <name>¶
设置节点的名称
- --chassis-uuid <chassis UUID>¶
设置节点的机箱
- --driver <driver>¶
设置节点的驱动程序
- --bios-interface <bios_interface>¶
设置节点的BIOS接口
- --reset-bios-interface¶
将BIOS接口重置为其硬件类型默认值
- --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>¶
JSON string or a YAML file or ‘-’ for stdin to read static network configuration for the baremetal node associated with this ironic node. Format of this file should comply with Nova network data metadata (network_data.json). Depending on ironic boot interface capabilities being used, network configuration may or may not been served to the node for offline network configuration.
- --power-interface <power_interface>¶
设置节点的电源接口
- --reset-power-interface¶
将电源接口重置为其硬件类型默认值
- --raid-interface <raid_interface>¶
设置节点的RAID接口
- --reset-raid-interface¶
将RAID接口重置为其硬件类型默认值
- --rescue-interface <rescue_interface>¶
设置节点的救援接口
- --reset-rescue-interface¶
将救援接口重置为其硬件类型默认值
- --storage-interface <storage_interface>¶
设置节点的存储接口
- --reset-storage-interface¶
将存储接口重置为其硬件类型默认值
- --vendor-interface <vendor_interface>¶
设置节点的供应商接口
- --reset-vendor-interface¶
将供应商接口重置为其硬件类型默认值
- --reset-interfaces¶
将所有未显式指定的接口重置为其默认实现。仅与–driver一起使用。
- --resource-class <resource_class>¶
设置节点的资源类
- --conductor-group <conductor_group>¶
设置节点的conductor组
- --automated-clean¶
Enable automated cleaning for the node
- --no-automated-clean¶
Explicitly disable automated cleaning for the node
- --protected¶
将节点标记为受保护
- --protected-reason <protected_reason>¶
设置标记节点为受保护的原因
- --retired¶
将节点标记为已退役
- --retired-reason <retired_reason>¶
设置标记节点为已退役的原因
- --target-raid-config <target_raid_config>¶
设置节点的目标RAID配置(JSON)。可以是:1.一个包含RAID配置YAML数据的文件的路径;2.“-”表示从标准输入读取内容;或3.一个有效的JSON字符串。
- --property <key=value>¶
要在此裸金属节点上设置的属性(重复选项以设置多个属性)
- --extra <key=value>¶
要在此裸金属节点上设置的附加信息(重复选项以设置多个附加信息)
- --driver-info <key=value>¶
要在此裸金属节点上设置的驱动程序信息(重复选项以设置多个驱动程序信息)
- --instance-info <key=value>¶
要在此裸金属节点上设置的实例信息(重复选项以设置多个实例信息)
- --owner <owner>¶
设置节点的拥有者
- --lessee <lessee>¶
设置节点的租用者
- --description <description>¶
设置节点的描述
- --shard <shard>¶
设置节点的shard
- --parent-node <parent_node>¶
设置节点的父节点
- --enable-power-off¶
显式启用节点上的电源关闭操作
- --disable-power-off¶
显式禁用节点上的电源关闭操作
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node show¶
显示裸机节点详情
openstack baremetal node show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--instance]
[--fields <field> [<field> ...]]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --instance¶
<node>是实例UUID。
- --fields <field>¶
One or more node fields. Only these fields will be fetched from the server.
- node¶
节点(或实例UUID,如果指定了–instance)的名称或UUID。
此命令由 python-ironicclient 插件提供。
baremetal node trait list¶
列出节点的特性。
openstack baremetal node trait list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal node undeploy¶
将裸机节点的置备状态设置为“deleted”
openstack baremetal node undeploy
[--wait [<time-out>]]
<node>
[<node> ...]
- --wait <time-out>¶
等待节点达到所需状态,可用。可选参数为超时值(秒)。默认值为0,表示无限期等待。
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node unhold¶
将裸机节点的置备状态设置为“unhold”
openstack baremetal node unhold <node> [<node> ...]
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node unrescue¶
将裸机节点的置备状态设置为“unrescue”
openstack baremetal node unrescue
[--wait [<time-out>]]
<node>
[<node> ...]
- --wait <time-out>¶
Wait for a node to reach the desired state, active. Optionally takes a timeout value (in seconds). The default value is 0, meaning it will wait indefinitely.
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node unset¶
取消设置裸机属性
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¶
取消设置此裸金属节点的实例UUID
- --name¶
取消设置节点的名称
- --resource-class¶
取消设置节点的资源类
- --target-raid-config¶
取消设置节点的目标RAID配置
- --property <key>¶
要从此裸金属节点取消设置的属性(重复选项以取消设置多个属性)
- --extra <key>¶
要从此裸金属节点取消设置的附加信息(重复选项以取消设置多个附加信息)
- --driver-info <key>¶
要从此裸金属节点取消设置的驱动程序信息(重复选项以取消设置驱动程序信息中的多个项)
- --instance-info <key>¶
要从此裸金属节点取消设置的实例信息(重复选项以取消设置多个实例信息)
- --chassis-uuid¶
取消设置此裸金属节点的机箱UUID
- --bios-interface¶
取消设置此裸金属节点的BIOS接口
- --boot-interface¶
取消设置此裸金属节点的启动接口
- --console-interface¶
取消设置此裸金属节点的控制台接口
- --deploy-interface¶
取消设置此裸金属节点的部署接口
- --firmware-interface¶
取消设置此裸金属节点的固件接口
- --inspect-interface¶
取消设置此裸金属节点的检测接口
- --network-data¶
取消设置此裸金属端口的网络数据。
- --management-interface¶
取消设置此裸金属节点的管理接口
- --network-interface¶
取消设置此裸金属节点的网络接口
- --power-interface¶
取消设置此裸金属节点的电源接口
- --raid-interface¶
取消设置此裸金属节点的RAID接口
- --rescue-interface¶
取消设置此裸金属节点的救援接口
- --storage-interface¶
取消设置此裸金属节点的存储接口
- --vendor-interface¶
取消设置此裸金属节点的供应商接口
- --conductor-group¶
取消设置此裸金属节点的conductor组(将使用默认组)
- --automated-clean¶
取消设置此裸金属节点的自动清理选项(将使用配置中的值)
- --protected¶
取消设置节点上的保护标志
- --protected-reason¶
取消设置保护原因(取消设置保护时会自动取消设置)
- --retired¶
取消设置节点上的退役标志
- --retired-reason¶
取消设置退役原因(取消设置退役时会自动取消设置)
- --owner¶
取消设置节点的拥有者字段
- --lessee¶
取消设置节点的租用者字段
- --description¶
取消设置节点的描述字段
- --shard¶
取消设置节点的shard字段
- --parent-node¶
取消设置节点的父节点字段
- node¶
Names or UUID’s of the nodes.
此命令由 python-ironicclient 插件提供。
baremetal node validate¶
验证节点的驱动接口
openstack baremetal node validate
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- node¶
Name or UUID of the node
此命令由 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附加到的裸金属端口的UUID。
- --vif-info <key=value>¶
记录任意键值元数据。可以指定多次。强制参数‘id’不能作为键指定。
- node¶
Name or UUID of the node
- vif-id¶
要附加到节点的VIF的名称或UUID。
此命令由 python-ironicclient 插件提供。
baremetal node vif detach¶
将 VIF 从给定节点分离
openstack baremetal node vif detach <node> <vif-id>
- node¶
Name or UUID of the node
- vif-id¶
要从节点分离的VIF的名称或UUID。
此命令由 python-ironicclient 插件提供。
baremetal node vif list¶
显示节点的已附加 VIF
openstack baremetal node vif list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
<node>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- node¶
Name or UUID of the node
此命令由 python-ironicclient 插件提供。
baremetal port¶
baremetal port create¶
创建一个新的端口
openstack baremetal port create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--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>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --node <uuid>¶
此端口所属节点的UUID。
- --uuid <uuid>¶
端口的UUID。
- --extra <key=value>¶
记录任意键值元数据。参数可以指定多次。
- --local-link-connection <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
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--node <uuid>
[--address <mac-address>]
[--name NAME]
[--uuid UUID]
[--extra <key=value>]
[--mode MODE]
[--property <key=value>]
[--support-standalone-ports | --unsupport-standalone-ports]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --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
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--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> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --limit <limit>¶
每次请求返回的最大端口组数量,0表示无限制。默认为裸金属API服务使用的最大数量。
- --marker <port group>¶
端口组UUID(例如,上一次请求列表中的最后一个端口组的UUID)。返回此UUID之后的端口组列表。
- --sort <key>[:<direction>]¶
按指定的端口组字段和方向(asc或desc,默认为asc)排序输出。可以指定多个字段和方向,用逗号分隔。
- --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>¶
要从此裸金属端口组设置的附加信息(重复选项以设置多个附加信息)。
- --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
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--address]
[--fields <field> [<field> ...]]
<id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --address¶
<id>是端口组的MAC地址(而不是UUID或名称)。
- --fields <field>¶
一个或多个端口组字段。仅会从服务器获取这些字段。
- id¶
端口组的UUID或名称(或MAC地址,如果指定了–address)。
此命令由 python-ironicclient 插件提供。
baremetal port group unset¶
取消设置裸机端口组属性。
openstack baremetal port group unset
[--name]
[--address]
[--extra <key>]
[--property <key>]
<port
group>
- --name¶
取消设置端口组的名称。
- --address¶
取消设置端口组的地址。
- --extra <key>¶
要从此裸金属端口组中取消设置的额外信息(重复选项以取消设置多个额外信息)。
- --property <key>¶
要从此裸金属端口组中取消设置的属性(重复选项以取消设置多个属性)。
- port group¶
端口组的名称或UUID。
此命令由 python-ironicclient 插件提供。
baremetal port list¶
列出裸金属端口。
openstack baremetal port list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--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> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --address <mac-address>¶
仅显示具有此 MAC 地址的端口信息。
- --node <node>¶
仅列出此节点的端口(名称或 UUID)。
- --port-group <port group>¶
仅列出此端口组的端口(名称或 UUID)。
- --limit <limit>¶
每次请求最多返回的端口数,0 表示不限制。默认为裸金属 API 服务使用的最大数量。
- --marker <port>¶
端口 UUID(例如,前一个请求列表中的最后一个端口)。返回此 UUID 之后的端口列表。
- --sort <key>[:<direction>]¶
按指定的端口字段和方向(asc 或 desc,默认为 asc)对输出进行排序。可以指定多个字段和方向,用逗号分隔。
- --long¶
显示端口的详细信息。
- --fields <field>¶
一个或多个端口字段。仅从服务器获取这些字段。不能与“--long”同时使用。
此命令由 python-ironicclient 插件提供。
baremetal port set¶
设置裸金属端口属性。
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>¶
要在此裸金属端口上设置的额外信息(重复选项以设置多个额外信息)。
- --port-group <uuid>¶
设置此端口所属的端口组的 UUID。
- --local-link-connection <key=value>¶
描述本地链路连接信息的键/值元数据。有效键为 '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 port show¶
显示裸金属端口详情。
openstack baremetal port show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--address]
[--fields <field> [<field> ...]]
<id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --address¶
id 是端口的 MAC 地址(而不是 UUID)。
- --fields <field>¶
一个或多个端口字段。仅从服务器获取这些字段。
- id¶
端口的 UUID(如果指定了 --address,则为 MAC 地址)。
此命令由 python-ironicclient 插件提供。
baremetal port unset¶
取消设置裸金属端口属性。
openstack baremetal port unset
[--extra <key>]
[--port-group]
[--physical-network]
[--is-smartnic]
[--name]
[--description]
<port>
- --extra <key>¶
要从此裸金属端口中取消设置的额外信息(重复选项以取消设置多个额外信息)。
- --port-group¶
从端口组中移除端口。
- --physical-network¶
取消设置此裸金属端口上的物理网络。
- --is-smartnic¶
将端口设置为非 Smart NIC 端口。
- --name¶
取消设置此端口的名称。
- --description¶
取消设置此端口的描述。
- port¶
端口的UUID。
此命令由 python-ironicclient 插件提供。
baremetal volume¶
baremetal volume connector create¶
创建一个新的裸机卷连接器。
openstack baremetal volume connector create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--node <uuid>
--type <type>
--connector-id <connector
id>
[--uuid <uuid>]
[--extra <key=value>]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --node <uuid>¶
此卷连接器所属节点的 UUID。
- --type <type>¶
卷连接器的类型。可以是 'iqn'、'ip'、'mac'、'wwnn'、'wwpn'、'port'、'portgroup'。
- --connector-id <connector id>¶
指定类型中卷连接器的 ID。例如,如果类型是 'iqn',则为节点的 iSCSI 启动器 IQN。
- --uuid <uuid>¶
卷连接器的 UUID。
- --extra <key=value>¶
记录任意键/值元数据。可以指定多次。
此命令由 python-ironicclient 插件提供。
baremetal volume connector delete¶
注销裸机卷连接器。
openstack baremetal volume connector delete
<volume
connector>
[<volume connector> ...]
- volume connector¶
要删除的卷连接器的 UUID(s)。
此命令由 python-ironicclient 插件提供。
baremetal volume connector list¶
列出裸机卷连接器。
openstack baremetal volume connector list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--node <node>]
[--limit <limit>]
[--marker <volume connector>]
[--sort <key>[:<direction>]]
[--long | --fields <field> [<field> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --node <node>¶
仅列出此节点的卷连接器(名称或 UUID)。
- --limit <limit>¶
每次请求最多返回的卷连接器数量,0 表示不限制。默认为裸金属 API 服务使用的最大数量。
- --marker <volume connector>¶
卷连接器 UUID(例如,前一个请求列表中的最后一个卷连接器)。返回此 UUID 之后的卷连接器列表。
- --sort <key>[:<direction>]¶
按指定的卷连接器字段和方向(asc 或 desc,默认为 asc)对输出进行排序。可以指定多个字段和方向,用逗号分隔。
- --long¶
显示卷连接器的详细信息。
- --fields <field>¶
一个或多个卷连接器字段。仅从服务器获取这些字段。不能与“--long”同时使用。
此命令由 python-ironicclient 插件提供。
baremetal volume connector set¶
设置裸机卷连接器属性。
openstack baremetal volume connector set
[--node <uuid>]
[--type <type>]
[--connector-id <connector id>]
[--extra <key=value>]
<volume
connector>
- --node <uuid>¶
此卷连接器所属节点的 UUID。
- --type <type>¶
卷连接器的类型。可以是 'iqn'、'ip'、'mac'、'wwnn'、'wwpn'、'port'、'portgroup'。
- --connector-id <connector id>¶
指定类型中卷连接器的 ID。
- --extra <key=value>¶
记录任意键/值元数据。可以指定多次。
- volume connector¶
卷连接器的 UUID。
此命令由 python-ironicclient 插件提供。
baremetal volume connector show¶
显示裸机卷连接器详情。
openstack baremetal volume connector show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--fields <field> [<field> ...]]
<id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --fields <field>¶
一个或多个卷连接器字段。仅从服务器获取这些字段。
- id¶
卷连接器的 UUID。
此命令由 python-ironicclient 插件提供。
baremetal volume connector unset¶
取消设置裸机卷连接器属性。
openstack baremetal volume connector unset
[--extra <key>]
<volume
connector>
- --extra <key>¶
要取消设置的额外信息(重复选项以取消设置多个额外信息)。
- volume connector¶
卷连接器的 UUID。
此命令由 python-ironicclient 插件提供。
baremetal volume target create¶
创建一个新的baremetal volume target。
openstack baremetal volume target create
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
--node <uuid>
--type <volume
type>
[--property <key=value>]
--boot-index <boot
index>
--volume-id <volume
id>
[--uuid <uuid>]
[--extra <key=value>]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --node <uuid>¶
此卷目标所属节点的 UUID。
- --type <volume type>¶
卷目标的类型,例如 'iscsi'、'fibre_channel'。
- --property <key=value>¶
与此卷目标类型相关的键/值属性。可以指定多次。
- --boot-index <boot index>¶
卷目标的启动索引。
- --volume-id <volume id>¶
与此目标关联的卷的 ID。
- --uuid <uuid>¶
卷目标的 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¶
要删除的卷目标(s)的 UUID。
此命令由 python-ironicclient 插件提供。
baremetal volume target list¶
列出baremetal volume target。
openstack baremetal volume target list
[-f {csv,json,table,value,yaml}]
[-c COLUMN]
[--quote {all,minimal,none,nonnumeric}]
[--noindent]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--sort-column SORT_COLUMN]
[--sort-ascending | --sort-descending]
[--node <node>]
[--limit <limit>]
[--marker <volume target>]
[--sort <key>[:<direction>]]
[--long | --fields <field> [<field> ...]]
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --quote <QUOTE_MODE>¶
何时包含引号,默认为非数字
- --noindent¶
是否禁用 JSON 的缩进
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --sort-column SORT_COLUMN¶
指定要对数据进行排序的列(首先指定的列具有优先级,不存在的列将被忽略),可以重复
- --sort-ascending¶
按升序对列进行排序
- --sort-descending¶
按降序对列进行排序
- --node <node>¶
仅列出此节点的卷目标(名称或 UUID)。
- --limit <limit>¶
每次请求最多返回的卷目标数量,0 表示不限制。默认为裸金属 API 服务使用的最大数量。
- --marker <volume target>¶
卷目标 UUID(例如,前一个请求列表中的最后一个卷目标)。返回此 UUID 之后的卷目标列表。
- --sort <key>[:<direction>]¶
按指定的卷目标字段和方向(asc 或 desc,默认为 asc)对输出进行排序。可以指定多个字段和方向,用逗号分隔。
- --long¶
显示卷目标的详细信息。
- --fields <field>¶
一个或多个卷目标字段。仅从服务器获取这些字段。不能与“--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>¶
此卷目标所属节点的 UUID。
- --type <volume type>¶
卷目标的类型,例如 'iscsi'、'fibre_channel'。
- --property <key=value>¶
与此卷目标类型相关的键/值属性。可以指定多次。
- --boot-index <boot index>¶
卷目标的启动索引。
- --volume-id <volume id>¶
与此目标关联的卷的 ID。
- --extra <key=value>¶
记录任意键/值元数据。可以指定多次。
- volume target¶
卷目标的 UUID。
此命令由 python-ironicclient 插件提供。
baremetal volume target show¶
显示 baremetal volume target 详情。
openstack baremetal volume target show
[-f {json,shell,table,value,yaml}]
[-c COLUMN]
[--noindent]
[--prefix PREFIX]
[--max-width <integer>]
[--fit-width]
[--print-empty]
[--fields <field> [<field> ...]]
<id>
- -f <FORMATTER>, --format <FORMATTER>¶
输出格式,默认为表格
- -c COLUMN, --column COLUMN¶
指定要包含的列,可以重复以显示多个列
- --noindent¶
是否禁用 JSON 的缩进
- --prefix <PREFIX>¶
为所有变量名添加前缀
- --max-width <integer>¶
最大显示宽度,小于 1 则禁用。您也可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数优先。
- --fit-width¶
使表格适应显示宽度。如果 –max-width 大于 0,则隐式启用。设置环境变量 CLIFF_FIT_WIDTH=1 以始终启用
- --print-empty¶
如果没有要显示的数据,则打印空表格。
- --fields <field>¶
一个或多个卷目标字段。仅从服务器获取这些字段。
- id¶
卷目标的 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>¶
要从此裸金属卷目标中取消设置的属性(重复选项以取消设置多个属性)。
- volume target¶
卷目标的 UUID。
此命令由 python-ironicclient 插件提供。