diff --git a/docs/guides/.pages b/docs/guides/.pages index c65ce4eb3b..149d64326a 100644 --- a/docs/guides/.pages +++ b/docs/guides/.pages @@ -17,6 +17,7 @@ nav: - Editors: editors - Email: email - File Sharing Services: file_sharing + - Hardware: hardware - Interoperability: interoperability - Mirror Management: mirror_management - Network: network diff --git a/docs/guides/hardware/hpe_amsd.md b/docs/guides/hardware/hpe_amsd.md new file mode 100644 index 0000000000..8465161f8a --- /dev/null +++ b/docs/guides/hardware/hpe_amsd.md @@ -0,0 +1,59 @@ +--- +title: HPE ProLiant Agentless Management Service +author: Neel Chauhan +contributors: +tested_with: 9.3 +tags: + - hardware +--- + +# HPE ProLiant Agentless Management Service + +## Introduction + +HPE ProLiant servers have a companion software called Agentless Management Service which [according to HPE](https://techlibrary.hpe.com/docs/iss/EL8000t/setup_install/GUID-1CF69B20-790A-4EDC-A162-9D64572ED9E8.html) "uses out-of-band communication for increased security and stability." In addition, "with Agentless Management, health monitoring and alerting is built into the system and begins working the moment auxiliary power is connected to the [your server]". + +As an example, this is used to reduce fan speeds on an HPE ProLiant ML110 Gen11 in the author's home lab. + +## Prerequisites and assumptions + +The following are minimum requirements for using this procedure: + +* A HP/HPE ProLiant Gen8 or newer server with iLO enabled and visible on the network + +## Installing `amsd` + +To install `amsd`, you need to first install the EPEL (Extra Packages for Enterprise Linux) and run updates: + +```bash +dnf -y install epel-release && dnf -y update +``` + +Then add the following to `/etc/yum.repos.d/spp.repo`: + +```bash + +[spp] +name=Service Pack for ProLiant +baseurl=https://downloads.linux.hpe.com/repo/spp-gen11/redhat/9/x86_64/current +enabled=1 +gpgcheck=1 +gpgkey=https://downloads.linux.hpe.com/repo/spp/GPG-KEY-spp +``` + +Replace the `9` with the Rocky Linux major version, and `gen11` with the generation of your server. While the author is using a ML110 Gen11, if they were using a DL360 Gen10 instead, `gen10` would be used instead. + +Subsequently, install and enable `amsd`: + +```bash +dnf -y update && dnf -y install amsd +systemctl enable --now amsd +``` + +If you want to check if `amsd` is working, log into iLO via your web browser. If installed correctly, iLO should report our server is running Rocky Linux: + +![HPE iLO showing Rocky Linux 9.3](../images/hpe_ilo_amsd.png) + +## Conclusion + +A common criticism of HPE servers are high fan speeds when using third-party components such as SSDs or other add-in PCI Express cards which aren't officially sanctioned by HPE (e.g., video capture cards). Even if you only use HPE-branded components, using `amsd` allows HPE ProLiant servers to run cooler and quieter than just using Rocky Linux alone on one. diff --git a/docs/guides/images/hpe_ilo_amsd.png b/docs/guides/images/hpe_ilo_amsd.png new file mode 100644 index 0000000000..d5a7b41b91 Binary files /dev/null and b/docs/guides/images/hpe_ilo_amsd.png differ