I have a HP DL380 running Fedora, but the problem is I cant install the HP tools, which are really useful, they provide things from PSU monitoring to array configuration all through a nice web interface.
See this link: http://h18006.www1.hp.com/products/servers/management/agents/index.html
HP only provide this software for a few Linux Distributions such as SUSE and RHEL, which are all paid for support / update OS’s.
I have managed to get this HP software working under Fedora to provide most if not all of the functionality you would normally. I have posted the instructions I have used below.
1. Update the system and reboot if needed
[root@server ~]# yum -y update
Trick the HP software so it thinks Redhat Enterprise is installed
2. Backup the redhat-release file
[root@server ~]# cp /etc/redhat-release /home/user/redhat-release.bak
3. Edit the redhat-release file
[root@server ~]# vi /etc/redhat-release
Replace “Fedora release XX (Xxxxxxxxxxxxx)” with “Red Hat Enterprise Linux ES release 5″
4. Change the posix version
[root@server ~]# export _POSIX2_VERSION=199209
5. Download the Proliant Support Pack (PSP) from the HP website.
6. Unzip the package that you have downloaded.
7. In the directory that was created there will be a installXX.sh script, run this and follow the on screen instructions.
Note: Some of the packages failed to install because of dependencies, you can install these but I found most of them can be ignored. The packages that didn’t install for me were the hp-snmp and hp-smh-templates packages. once the RPM’s were unzipped I tried a manual install using rpm -Uvh which failed due to dependencies. After checking the dependencies, i had the packages installed but the wrong lib versions, the software needs .so.10 and i had .so.15. so i just used rpm -Uvh –nodeps, the package installed and the software just worked.
8. Move the original redhat-release file back
[root@server ~]# mv /home/user/redhat-release.bak /etc/redhat-release
All done.
Now you should be able to browse to https://you-server-name:2381 and login with your root account. (Check firewall rules)
Post a Comment