NEWS LETTER

RESTful Interface Tool批量写入HPE服务器BIOS

  • Home
  • hpe-restful-write
Scroll down

工具下载

HPE Support

使用 rpm -ivh 安装 RESTful Interface Tool

常用命令

1
2
3
4
5
6
7
8
9
10
#查看所有selector
selector:ilorest << Bios.v1_0_0
#抓取Bios配置,selector根据实际情况使用上一条命令获取
hprest --nologo login 192.168.1.1 -u admin -p U542GYI5Mw8S --selector=Bios.v1_0_0
#保存Bios配置
hprest --nologo save -f bios-setting.json
#写入Bios配置
hprest load -f bios-setting.json
#查看当前配置
curl "https://192.168.1.1/redfish/v1/systems/1/bios/settings" -i --insecure -u admin:U542GYI5Mw8S –L

Shell 脚本部分

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#!/bin/bash
ips='
192.168.1.1
192.168.1.2
'

User='admin'

for i in $ips

do
HOST=$i
iLO_Password=`cat iplist.txt |grep $HOST |awk -F " " '{print $2}'`
hprest --nologo login $HOST -u $User -p $iLO_Password --selector=Bios.v1_0_0
hprest load -f bios-setting.json
done

IPList 部分

1
2
3
# 格式为IP Address Password
192.168.1.1 RtEivFyxOdQc
192.168.1.2 BzN9RNHvGnEx
其他文章
目录导航 置顶
  1. 1. 工具下载
  2. 2. 常用命令
  3. 3. Shell 脚本部分
  4. 4. IPList 部分
请输入关键词进行搜索