I just installed Proxmox 8 on a new HP ML30 Gen10+ server. Here my steps to have AMS and ilorest working:
Proxmox 8 is Debian 12 bookworm based, sibling to Ubuntu 22.04 jammy.
HPE repos main page: https://downloads.linux.hpe.com/
Import the HPE repo signing key
Add the mcp repo
Add the ilorest repo... notes:
Check config
Install the amsd service -> afterwards, AMS should be green in the iLO system information page.
Install the the ilorest tool for easy use of the Redfish REST API
https://servermanagementportal.ext.hpe.com/docs/redfishclients/ilorest-userguide/
Thanks to all who contributed to this thread, it helped me a lot
Proxmox 8 is Debian 12 bookworm based, sibling to Ubuntu 22.04 jammy.
HPE repos main page: https://downloads.linux.hpe.com/
Import the HPE repo signing key
Code:
wget -O- https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | gpg --dearmor > /usr/share/keyrings/hpePublicKey2048-archive-keyring.gpg
Add the mcp repo
Code:
echo "deb [signed-by=/usr/share/keyrings/hpePublicKey2048-archive-keyring.gpg] http://downloads.linux.hpe.com/SDR/repo/mcp bookworm/current non-free" > /etc/apt/sources.list.d/hpe.list
Add the ilorest repo... notes:
- There is no Debian bookworm here yet, so lets use Ubuntu jammy
- There is an ilorest version 3.6 package in the regular Debian repo. This is an older version which does not work correctly -> apt remove ilorest first if it is installed.
Code:
echo "deb [signed-by=/usr/share/keyrings/hpePublicKey2048-archive-keyring.gpg] http://downloads.linux.hpe.com/SDR/repo/ilorest jammy/current non-free" >> /etc/apt/sources.list.d/hpe.list
Check config
Code:
cat /etc/apt/sources.list.d/hpe.list
# should list both the mcp and ilorest repo
apt update
# should hit both new repos
Install the amsd service -> afterwards, AMS should be green in the iLO system information page.
Code:
apt update
apt install amsd
systemctl status amsd
# should show enabled and running
Install the the ilorest tool for easy use of the Redfish REST API
https://servermanagementportal.ext.hpe.com/docs/redfishclients/ilorest-userguide/
Code:
apt install ilorest
ilorest --version
RESTful Interface Tool 4.2.0.0
ilorest serverinfo -system
iLOrest : RESTful Interface Tool version 4.2.0.0
Copyright (c) 2014-2023 Hewlett Packard Enterprise Development LP
-----
System:
------------------------------------------------
Model: HPE ProLiant ML30 Gen10 Plus
Bios Version: U61 v1.80 (07/20/2023)
Serial Number: ---
Embedded NIC Count: 2
eno1 MAC: ---
eno2 MAC: ---
Thanks to all who contributed to this thread, it helped me a lot