openstack baremetal 命令行界面 (CLI)¶
概要¶
openstack [选项] baremetal <命令> [命令选项]
openstack help baremetal <命令>
描述¶
OpenStack 客户端插件通过 openstack baremetal 命令行界面 (CLI) 与 Bare Metal 服务交互。
要使用 openstack CLI,必须安装 OpenStackClient (python-openstackclient) 包。 有两种方法可以做到这一点
以及这个 python-ironicclient 包
$ pip install python-ironicclient[cli]
直接安装
$ pip install python-openstackclient
这个 CLI 由 python-openstackclient 和 osc-lib 项目提供
身份验证¶
要使用 CLI,您必须提供您的 OpenStack 用户名、密码、项目和认证端点。 您可以使用配置选项 --os-username、--os-password、--os-project-id (或 --os-project-name) 和 --os-auth-url,或者设置相应的环境变量
$ export OS_USERNAME=user
$ export OS_PASSWORD=password
$ export OS_PROJECT_NAME=project # or OS_PROJECT_ID
$ export OS_PROJECT_DOMAIN_ID=default
$ export OS_USER_DOMAIN_ID=default
$ export OS_IDENTITY_API_VERSION=3
$ export OS_AUTH_URL=http://auth.example.com:5000/identity
获取帮助¶
要获取可用(子)命令和选项的列表,请运行
$ openstack help baremetal
要获取命令的使用方法和选项,请运行
$ openstack help baremetal <sub-command>
示例¶
获取关于 openstack baremetal node create 命令的信息
$ openstack help baremetal node create
获取可用驱动程序列表
$ openstack baremetal driver list
使用 ipmi 驱动程序注册节点
$ openstack baremetal node create --driver ipmi --driver-info ipmi_address=1.2.3.4
获取节点列表
$ openstack baremetal node list
baremetal API 版本可以通过以下方式指定
环境变量 OS_BAREMETAL_API_VERSION
$ export OS_BAREMETAL_API_VERSION=1.25
或可选的命令行参数 –os-baremetal-api-version
$ openstack baremetal port group list --os-baremetal-api-version 1.25
命令参考¶
- 命令参考
- 裸机分配
- 裸机底板
- 裸机调度器
- 裸机 创建
- 裸机部署模板
- 裸机驱动
- 裸机节点
- 裸机节点 终止
- 裸机节点 添加特性
- 裸机节点 领养
- 裸机节点 BIOS 设置 列出
- 裸机节点 BIOS 设置 显示
- 裸机节点 启动设备 设置
- 裸机节点 启动设备 显示
- 裸机节点 启动模式 设置
- 裸机节点 子节点 列出
- 裸机节点 清理
- 裸机节点 控制台 禁用
- 裸机节点 控制台 启用
- 裸机节点 控制台 显示
- 裸机节点 创建
- 裸机节点 删除
- 裸机节点 部署
- 裸机节点 固件 列出
- 裸机节点 历史记录 获取
- 裸机节点 历史记录 列出
- 裸机节点 注入 NMI
- 裸机节点 检查
- 裸机节点 库存 保存
- 裸机节点 列出
- 裸机节点 维护 设置
- 裸机节点 维护 取消设置
- 裸机节点 管理
- 裸机节点 passthru 调用
- 裸机节点 passthru 列出
- 裸机节点 断电
- 裸机节点 开机
- 裸机节点 提供
- 裸机节点 重启
- 裸机节点 重建
- 裸机节点 移除特性
- 裸机节点 救援
- 裸机节点 安全启动 关闭
- 裸机节点 安全启动 开启
- 裸机节点 服务
- 裸机节点 设置
- 裸机节点 显示
- 裸机节点 特性 列出
- 裸机节点 取消部署
- 裸机节点 释放
- 裸机节点 取消救援
- 裸机节点 取消设置
- 裸机节点 验证
- 裸机节点 VIF 附加
- 裸机节点 VIF 分离
- 裸机节点 VIF 列出
- 裸机端口
- 裸机卷