检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
"user_id": "fake" } } 返回值 正常返回值: 返回值 说明 200 服务器已成功处理了请求。 其他返回值请参考状态码。 错误码 请参考错误码。 父主题: 裸金属服务器SSH密钥管理(OpenStack原生)
应用示例 示例1:创建裸金属服务器 示例2:查询裸金属服务器 示例3:裸金属服务器挂载磁盘
修订记录 版本日期 变更说明 2024-10-22 第十九次正式发布。 下线“API(OpenStack Nova v2.1 原生)”章节,废弃接口移至历史API。 2023-11-23 第十八次正式发布。 新增切换裸金属服务器操作系统。 2023-09-14 第十七次正式发布。
创建SSH密钥,或把公钥导入系统,生成密钥对。 创建SSH密钥成功后,请把响应数据中的私钥内容保存到本地文件,用户使用该私钥登录裸金属服务器。为保证裸金属服务器安全,私钥数据只能读取一次,请妥善保管。 URI POST /v2.1/{project_id}/os-keypairs 参数说明请参见表1。
获取项目ID 操作场景 在调用接口的时候,部分URL中需要填入项目ID,所以需要获取到项目ID。有如下两种获取方式: 调用API获取项目ID 从控制台获取项目ID 调用API获取项目ID 项目ID可以通过调用查询指定条件下的项目列表API获取。 获取项目ID的接口为“GET https:
获取账号ID 在调用接口的时候,部分URL中需要填入账号ID(domain_id),所以需要先在管理控制台上获取到账号ID。账号ID获取步骤如下: 登录管理控制台。 鼠标悬停在右上角的用户名,选择下拉列表中的“我的凭证”。 在“API凭证”页面查看账号ID。 图1 获取账号ID 父主题:
示例2:查询裸金属服务器 操作场景 当您名下有多台裸金属服务器时,可以指定查询条件获取需要的裸金属服务器。 涉及接口 涉及的接口如下: 查询裸金属服务器详情列表 指定flavor查询裸金属服务器详情列表 接口相关信息 URI格式:GET /v1/{project_id}/baremetalservers/detail
示例3:裸金属服务器挂载磁盘 操作场景 裸金属服务器创建成功后,如果发现磁盘不够用或当前磁盘不满足要求,可以将已有磁盘挂载给裸金属服务器,或调用创建云硬盘的接口创建新的磁盘,然后再挂载至裸金属服务器。挂载操作需要调用挂载云硬盘接口。 前提条件 由于某些机型的服务器没有配备SDI卡
状态管理 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 修改裸金属服务器名称 PUT /v1/{project_id}/baremetalservers/{server_id} bms:servers:put
规格查询 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 查询规格详情和规格扩展信息列表 GET /v1/{project_id}/baremetalservers/flavors bms:serverFlavors:get
网卡管理 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 查询裸金属服务器网卡信息 GET /v1/{project_id}/baremetalservers/{server_id}/os-interface
密码管理 权限 对应API接口 授权项(Action) IAM项目(Project) 企业项目(Enterprise Project) 查询裸金属服务器是否支持重置密码 GET /v1/{project_id}/baremetalservers/{server_id}/os-resetpwd-flag
版本ID(版本号),如v1。 links Array of objects API的URL地址。 href String 当前API版本的引用地址。 rel String 当前API版本和被引用地址的关系。 version String 若该版本API支持微版本,则为支持的最大微版本号;如果不支持微版本,则为空。
loud-init组件开启命令及图片。 安装SDI卡驱动、标卡驱动(集中式裸金属服务器)、卸载卡驱动(SDI 3.0分布式裸金属服务器)、安装FusionServer/TaiShanServer服务器iDriver驱动,修改操作示例中驱动包名称。 关闭虚拟机的网络管理工具(可选)
查询API版本信息 查询API版本信息列表 查询指定API版本信息 父主题: API
查询API版本信息(OpenStack Nova API) 查询API版本信息列表 查询指定API版本信息 父主题: 历史API
切换裸金属服务器操作系统 功能介绍 切换裸金属服务器的操作系统。切换操作系统支持密码或者密钥注入。 切换操作系统属于异步API,接口调用成功只表示请求下发成功,任务执行结果请通过查询Job状态API获取。 约束 关机状态或者切换操作系统失败的裸金属服务器,才能执行切换操作。 使用私有镜像创建的裸金属
请根据业务需要选择合适的规格。更多信息,请参见实例家族。 镜像 Windows Server 2016 标准版 64位简体中文_150GB 来自云市场,由第三方提供服务。 磁盘 通用型SSD,150GiB 磁盘包括系统盘和数据盘,购买BMS时自带系统盘,且系统盘自动初始化。 更多信息,请参见云硬盘。
查询API版本信息列表 功能介绍 查询裸金属服务器当前所有可用的API版本。 调试 您可以在API Explorer中调试该接口。 URI GET / 请求参数 无 请求示例 查询当前所有可用的API版本。 1 GET https://{BMS Endpoint}/ 响应参数 参数
码或者密钥注入。 确定裸金属服务器是否为快速发放,请参考查询规格详情和规格扩展信息列表API。 重装操作系统属于异步API,接口调用成功只表示请求下发成功,任务执行结果请通过查询Job状态API获取。 约束 使用私有镜像创建的裸金属服务器,请确保已经安装了Cloud-init(L