hrest支持H3C服务器远程带外,或带内配置HDM,BIOS,磁盘阵列的脚本工具,官网免费下载。
1.升级BMC固件
【命令】
hREST -H host -p port -U username -P password fwupdate –E Mode –O Override -T Type -U
Firmware –F IsForce
自动重启,不覆盖
hREST –H 192.168.1.2 –U admin -P Password@_ fwupdate -E Auto -T BMC -U C:\Users\hREST\hREST\bin\G3-HDM-3.38.01_signed.bin
手动重启,不覆盖
hREST –H 192.168.1.2 –U admin -P Password@_ fwupdate -E Manual -T BMC -U C:\Users\Lenovo\hREST\bin\x10000\HDM-1.30.18P58_signed.bin
2.升级BIOS固件
本命令用于升级固件,包括 BIOS、BMC 和 CPLD
hREST –H 192.168.1.2 –U admin -P Password@_ fwupdate -E Auto -T BIOS -O 1 -U C:\Users\Lenovo\hREST\bin\x10000\S85-BIOS-2.00.36-signed.bin
3. 挂载镜像,指定媒体类型为 CD。
-> ./hREST –H 192.168.10.6 –U ****** -P ****** mountvmm -O Mount -I –T CD
nfs://192.168.190.51/Share/image.so
Success: successfully mount virtual media
4.获取物理盘信息,-pi id
物理盘id,为可选参数,此ID为物理盘的
BIOS下物理盘编号
hREST -H 192.168.1.2 -U admin -P Password@_ getpdisk -PI 0
5.查询HDM IP对应的网口ID
hREST –H 192.168.1.2 –U admin -P Password@_ getip –NIeth1 #G3中,eth0为共享口,eth1为专用口192.168.1.2
6.获取H3C服务器固件
hrest -H 192.168.1.2 -U admin -P Password@_ getfwv
7.查看启动项目
hREST.bat –H 192.168.1.2 –U admin -P Password@_ getsysboot
8.设置系统启动设备为 CD,启动模式为 UEFI,有效期为永久性启动
hREST.bat –H 192.168.1.2 –U admin -P Password@_ setsysboot -D CD -E Once -M UEFI
9.j设置LLDP
hREST.bat –H 192.168.1.2 –U admin -P Password@_getlldp
hREST.bat –H 192.168.1.2 –U admin -P Password@_setlldp –S Enable
10.查看HDM专用口,G5为eth1
hREST –H 192.168.1.2 –U admin -P Password@_ getip -NI eth1 G5
G6专用口
hREST –H 192.168.124.125 –U admin -P Password@_ getip -NI eth0