Redfish协议测试工具–Postman

2023-11-13

  1. 1. 工具和资料获取
  2. 2. 简单使用说明
    1. 1. GET类举例
    2. 2. PATCH类举例
  3. 3. 常见命令

§ 1. 工具和资料获取

Postman工具获取

服务器Redfish接口说明文档

使用前必读接口文档中“适用的产品”,查看自己的服务器是否支持此协议。

§ 2. 简单使用说明

§ 1. GET类举例

查看系统信息: SystemOverview

查看文档:

实操:

§ 2. PATCH类举例

首先获取指定用户信息:

查看文档:

要有Etag:获取方式是通过GET得到返回的响应头中找。

根据文档修改:


修改成功:

其他样例请查看文档。

§ 3. 常见命令

 

1

2

3

1.获取系统信息

4

白牌: GET https://150.1.24.109/redfish/v1/SystemInfo

5

华为:

6

1) 主机名称

7

https://150.1.24.109/redfish/v1/SystemOverview

8

https://150.1.24.109/redfish/v1/Managers/1

9

2) 主机BMC管理地址

10

https://150.1.24.109/redfish/v1/Chassis/1/Drives/HDDPlaneDisk0

11

3) 本地存储信息

12

https://150.1.24.109/redfish/v1/Storages/RAIDStorage0

13

4) 服务器电源信息

14

https://150.1.24.109/redfish/v1/Chassis/1/Power

15

5) 服务器风扇信息

16

https://150.1.24.109/redfish/v1/Chassis/1/Thermal

17

6) 服务器资产信息

18

https://150.1.24.109/redfish/v1/Systems/1

19

20

2.获取所有BMC用户信息

21

白牌:GET https://150.1.24.109/redfish/v1/AccountService/AccountsInfo

22

华为:GET https://150.1.24.109/redfish/v1/AccountService/Accounts

23

24

3.添加BMC用户

25

POST https://150.1.24.109/redfish/v1/AccountService/AccountsInfo

26

POST https://150.1.24.109/redfish/v1/AccountService/Accounts

27

28

4.获取单个BMC用户信息

29

白牌:GET https://150.1.24.109/redfish/v1/AccountService/AccountsInfo/4

30

华为:GET https://150.1.24.109/redfish/v1/AccountService/Accounts/4

31

32

5.修改BMC用户信息

33

白牌:PATCH https://150.1.24.109/redfish/v1/AccountService/AccountsInfo/4

34

华为:PATCH https://150.1.24.109/redfish/v1/AccountService/Accounts/4

35

36

6.删除BMC用户

37

白牌: DELETE https://150.1.24.109/redfish/v1/AccountService/AccountsInfo/4

38

华为: DELETE https://150.1.24.109/redfish/v1/AccountService/Accounts/4

39

40

7.查询BMC地址

41

白牌:GET https://150.1.24.109/redfish/v1/Managers/1/NICsInfo/DedicatedPort1

42

华为:GET https://150.1.24.109/redfish/v1/Managers/1/NICs/DedicatedPort1

43

44

8.修改BMC ip地址

45

白牌:PATCH https://150.1.24.109/redfish/v1/Managers/1/NICsInfo/DedicatedPort1

46

华为:PATCH https://150.1.24.109/redfish/v1/Managers/1/NICs/DedicatedPort1

47

48

9.查询启动顺序

49

白牌:GET https://150.1.24.109/redfish/v1/Systems/1/Bios/SettingsInfo

50

华为:GET https://150.1.24.109/redfish/v1/Systems/1/Bios/Settings

51

52

10.修改启动顺序

53

白牌:PATCH https://150.1.24.109/redfish/v1/Systems/1/Bios/SettingsInfo

54

华为:PATCH https://150.1.24.109/redfish/v1/Systems/1/Bios/Settings

55

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Redfish协议测试工具–Postman 的相关文章

随机推荐

  • 计算机网络(六)-传输介质

    一 传输介质 1 1 传输介质也称传输媒体 传输媒介 它就是数据传输系统中在发送设备和接收设备之间的物理通路 1 2 传输媒体并不是物理层 传输媒体在物理层的下面 因为物理层是体系结构的第一层 因此有时称传输媒体为第0层 1 3 传输媒体中
  • Unity3d目录Resources与StreamingAssets文件夹的区别

    1 Resources文件夹 Resources文件夹是一个只读的文件夹 通过Resources Load 来读取对象 因为这个文件夹下的所有资源都可以运行时来加载 所以Resources文件夹下的所有东西都会被无条件的打到发布包中 建议这
  • 炸裂了!3分钟用GPT4做一个PPT!

    GPT4有多强了 相信体验过的同学都知道 一个字爽 无论是速度 还是数据集还是功能都比3 5要强大很多 现在越来越多的人开始用GPT4了 可以大幅的提高我们的工作和学习的效率 今天小编就用GPT4快速做一个PPT 分享给大家 分分钟搞定 1
  • cobra 开启自动补全功能

    cobra 开启自动补全功能 因工作原因 需要将一个由 cobra 写的命令行工具 支持在 bash 和 zsh 环境开启命令行自动补全功能 网上搜了一圈 大部分都是把 cobra github 的介绍翻译一下就完了 而且没有对命令行补全的
  • 关于JAVA毕业设计三个选题推荐

    毕业设计是大学生学习生涯的最后一课 对未来职业发展有重要影响 因此 选题是一个需要慎重考虑的问题 本文将为大家推荐三个相关的JAVA毕业设计选题 希望能够给大家提供一定的参考和帮助 基于SSH框架的学生管理系统 学生管理系统是一个常见而且非
  • JsonView插件的使用

    由于谷歌浏览器经常打不开应用商店 还有就是安装第三方插件的办法 方法就如下 由于最近做和json相关的东西 所以 以jsonView插件为例分享一下 1 打开https github com 2 搜索 jsonView 链接 https g
  • class组件使用静态变量 并且通过react编译

    ok 这种情况直接使用 babelrc 然后 npm start 会出现下面err 我试着通过 babelrc 配置 presets babel preset env babel preset react plugins babel plu
  • Mysql学习笔记九--子查询

    1 mysql表子查询 子查询是指嵌入在其他sql语句中的select语句 也叫嵌套查询 单行子查询 指只返回一行数据的子查询语句 多行子查询 指返回多行数据的子查询 使用关键字 in 如何查询和部门10的工作相同的但是不包含10号部门自己
  • 多输入多输出

    多输入多输出 MATLAB实现BP神经网络多输入多输出预测 目录 多输入多输出 MATLAB实现BP神经网络多输入多输出预测 预测效果 基本介绍 程序设计 参考资料 预测效果
  • 服务的边界

    服务边界是服务拆分和集成的前提 1 识别业务领域及边界 当前主要方法论 领域驱动设计 领域可简单理解为特定的业务系统 其中主要的设计维度为策略维度和技术维度 待完善 2 界限上下文 就是根据界限 边界 确定上下文 具体的业务场景 3 服务边
  • css3 transform + deviceorientation实现图片旋转效果

    1 陀螺仪deviceorientation的使用 参考 关于陀螺仪deviceorientation https segmentfault com a 1190000007183883 2 transform各属性的具体使用 参考 深入理
  • 计算机组成原理——单周期CPU

    单周期CPU 项目代码 实验原理 MIPS指令 rom coe文件 代码 顶层模块SingleCycleCPU display外围模块 PC instructionMemory Alu模块 DataMemory ControlUnit 旧的
  • 排序(六):归并排序

    排序算法系列文章 排序 一 冒泡排序 排序 二 选择排序 排序 三 堆排序 排序 四 插入排序 排序 五 二分搜索 排序 六 归并排序 排序 七 快速排序 排序 八 希尔排序 目录 排序算法系列文章 归并排序 Merge Sort 基本思想
  • Python之文件的读写

    文章目录 前言 一 打开和关闭文件 open和close 1 打开文件 2 关闭文件 mode的方式 几种读取文件的函数 写入文件的函数 二 with open as操作文件 1 with open as与open close的区别 总结
  • Ubuntu部署OpenStack zed版本neutron报错:Feature ‘linuxbridge‘ is experimental and has to be explicitly enab

    系统版本 Ubuntu 22 04 1 LTS OpenStack版本 zed 组件 Neutron 组件报错内容 Feature linuxbridge is experimental and has to be explicitly e
  • GLSL中texture3D获得的值大小

    使用OpenGL的glTexImage3D 获得纹理数据 再在片元着色器对数据进行处理texture3D 得到的数据已被压缩到0 1 openGL函数glTexImage3D导入数据后 在GLSL中 数据被进行了压缩 glTexImage3
  • python3GUI--音乐播放器(精简版)By:PyQt5(附下载地址)

    文章目录 一 前言 二 预览 1 主界面 2 歌单页 3 歌词页 4 播放列表 5 mini 6 设置 三 心得 1 解耦 2 体验优化 3 歌词显示 4 双击歌曲后发生什么 四 总结 一 前言 传送门 1 python3GUI 打造一款音
  • 关于Linux下的pid文件

    1 pid文件的内容 用cat命令查看 可以看到内容只有一行 记录了该进程的ID 2 pid文件的作用防止启动多个进程副本 3 pid文件的原理进程运行后会给 pid文件加一个文件锁 只有获得pid文件 固定路径固定文件名 写入权限 F W
  • Elasticsearch聚合分析、mget批量查询、bulk批量更新

    Elasticsearch分组集合 一 分组聚合操作 开启fielddata属性 1 在ElasticSearch中默认fielddata默认是false的 因为开启Text的fielddata后对内存的占用很高 如果进行聚合查询时候就需要
  • Redfish协议测试工具–Postman

    1 工具和资料获取 2 简单使用说明 1 GET类举例 2 PATCH类举例 3 常见命令 1 工具和资料获取 Postman工具获取 服务器Redfish接口说明文档 使用前必读接口文档中 适用的产品 查看自己的服务器是否支持此协议 2