Redfish API redfishtool

Download link of redfishtool on GitHub:

 https://github.com/DMTF/Redfishtool#readme

 # python3.7 redfishtool.py -r 172.31.42.157 -u ADMIN -p ADMIN -h

# python3.7 redfishtool.py -r 172.31.42.157 -u ADMIN -p ADMIN Systems -h

Power control system:

 <resetType>= On,  GracefulShutdown, GracefulRestart,
                                   ForceRestart, ForceOff, ForceOn, Nmi, PushPowerButton, PowerCycle

# python3.7 redfishtool.py -r 172.31.42.157 -u ADMIN -p ADMIN Systems reset -h

# python3.7 redfishtool.py -r 172.31.42.157 -u ADMIN -p ADMIN Systems reset GracefulShutdown

Boot to BIOS

# python3.7 redfishtool.py -r 172.31.42.157 -u ADMIN -p ADMIN raw -h

Get system & M/B FRU information

# python3.7 redfishtool.py -r 172.31.47.136 -u ADMIN -p ADMIN Systems -F | jq .Manufacturer
"Supermicro"

# python3.7 redfishtool.py -r 172.31.47.136 -u ADMIN -p ADMIN Systems -F | jq .BiosVersion
"3.6"

#  python3.7 redfishtool.py -r 172.31.47.136 -u ADMIN -p ADMIN Systems -F | jq .Model
"X11DPi-N(T)"

# python3.7 redfishtool.py -r 172.31.47.136 -u ADMIN -p ADMIN Systems -F | jq .SerialNumber
"Testing123"

# python3.7 redfishtool.py -r 172.31.47.136 -u ADMIN -p ADMIN Managers -F | jq .FirmwareVersion
"01.74.03"


Comments

Popular posts from this blog