HPE amsd - getting it working and passing data to iLO

Remember you’re not supposed to do this on a TrueNAS system!

If you want to have AMS daemon working properly, I think this is the cleaner solution today.

I don’t think it would damage the original system but keep in mind that you should understand what you’re doing.

The objective is to have amsd daemon sending back to iLO some informatin about the running system. It’s working perfectly on my ML30

HP is releasing different native tool for linux systems (http://downloads.linux.hpe.com/SDR/index.html) Today (so in the future check that information) the release of TrueNAS SCALE is based on debian 12, on HP repository move to /mcp/Debian/pool/non-free/amsd_3.3.0-1772.24-debian12_amd64.deb

What you have to do is:

  • Login on the TrueNAS system, move to the /tmp directory download the package (wget)
  • Remount /opt and /usr with the rw option
  • Add the exec bit to /usr/bin/dpkg
  • Install the package
  • Delete the exec bit of dpkg
  • Remount /opt and /usr with the ro option

It’s a clean install of a debian package even if it’s an improper “manipulation” of the TrueNAS system.

I do not explain every single commands, so if you don’t already know them, the path to understand them will make you more conscious of what you’re doing.

1 Like