在 Proxmox 安裝 HPE Agentless Management (AMS)

為了讓 HPE iLO 可以吃到 Proxmox 上面的狀態所以我需要安裝 AMS 在 Proxmox 上面。

安裝 HPE AMS

要安裝 HPE AMS 需要先加入 APT Repository,因為我手上的機器是 ProLiant DL360p Gen8,最新版的 Proxmox 用的 bullseye 並沒有辦法安裝 hp-ams 所以我只能使用 stretch/10.80 版本

加入 APT Repository

加入方法可以直接使用以下的指令就可以安裝好 APT Repository

我手上的機器是 HP Gen8 需要使用以下的位置

$ echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp stretch/10.80 non-free" > /etc/apt/sources.list.d/hpe.list

$ curl https://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
$ curl https://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
$ curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -

如果是 Gen 10 修改成以下

$ echo "deb http://downloads.linux.hpe.com/SDR/repo/mcp bullseye/current non-free" > /etc/apt/sources.list.d/hpe.list

$ curl https://downloads.linux.hpe.com/SDR/hpPublicKey2048.pub | apt-key add -
$ curl https://downloads.linux.hpe.com/SDR/hpPublicKey2048_key1.pub | apt-key add -
$ curl https://downloads.linux.hpe.com/SDR/hpePublicKey2048_key1.pub | apt-key add -

安裝 hp-ams

APT Repository 處理好後就可以直接使用 apt install 安裝 AMS 了,而其中還有幾個可以安裝的可以參考如下:

hp-healthHPE System Health Application and Command line Utilities (Gen9 and earlier)
hponcfgHPE RILOE II/iLO online configuration utility
amsdHPE Agentless Management Service (Gen10 only)
hp-amsHPE Agentless Management Service (Gen9 and earlier)
hp-snmp-agentsInsight Management SNMP Agents for HPE ProLiant Systems (Gen9 and earlier)
hpsmhHPE System Management Homepage (Gen9 and earlier)
hp-smh-templatesHPE System Management Homepage Templates (Gen9 and earlier)
ssacliHPE Command Line Smart Storage Administration Utility
ssaducliHPE Command Line Smart Storage Administration Diagnostics
ssaHPE Array Smart Storage Administration Service
storcliMegaRAID command line interface
$ apt update

$ apt install hp-ams
$ apt install ssacli ssaducli ssa

如果是 Gen10 直接使用 amsd

$ apt update

$ apt install amsd

參考資料