2017-08-11

Adding "HP Repo" in Linux

To be able to install few missing drivers/tools for HP Proliant, did some research on how to do it and here in my post that by adding "HP repo" this can be real quick and easy.

$ wget https://downloads.linux.hpe.com/SDR/add_repo.sh
--2017-07-25 16:39:13--  https://downloads.linux.hpe.com/SDR/add_repo.sh
Resolving downloads.linux.hpe.com... 16.248.64.116
Connecting to downloads.linux.hpe.com|16.248.64.116|:443... connected.
HTTP request sent, awaiting response... 200 OK
Length: 22183 (22K) [application/x-sh]
Saving to: “add_repo.sh”
100%[======================================================================================================================>] 22,183      --.-K/s   in 0.1s 
2017-07-25 16:39:14 (161 KB/s) - “add_repo.sh” saved [22183/22183]

$ sudo sh add_repo.sh spp
$ sudo yum repolist
Loaded plugins: product-id, refresh-packagekit, search-disabled-repos, security, subscription-manager, versionlock
HP-spp                                                                                                                                   | 2.5 kB     00:00   
HP-spp/primary_db                                                                                                                        | 1.7 MB     00:04   
repo id                                                           repo name                                                                               status
HP-spp                                                            HP Software Delivery Repository for spp                                                  1,361
rhel-6-server-rpms                                                Red Hat Enterprise Linux 6 Server (RPMs)                                                19,615
repolist: 20,976

$ sudo yum install hp-health hpssacli hpssa hpssacli
Loaded plugins: product-id, refresh-packagekit, search-disabled-repos, security, subscription-manager, versionlock
Setting up Install Process
Resolving Dependencies
--> Running transaction check
---> Package hp-health.x86_64 0:10.50-1826.38.rhel6 will be updated
---> Package hp-health.x86_64 0:10.60-1833.33.rhel6 will be an update
---> Package hpssa.x86_64 0:2.40-13.0 will be installed
---> Package hpssacli.x86_64 0:2.40-13.0 will be installed
--> Finished Dependency Resolution
Dependencies Resolved
================================================================================================================================================================
 Package                              Arch                              Version                                         Repository                         Size
================================================================================================================================================================
Installing:
 hpssa                                x86_64                            2.40-13.0                                       HP-spp                            9.1 M
 hpssacli                             x86_64                            2.40-13.0                                       HP-spp                             11 M
Updating:
 hp-health                            x86_64                            10.60-1833.33.rhel6                             HP-spp                            324 k
Transaction Summary
================================================================================================================================================================
Install       2 Package(s)
Upgrade       1 Package(s)
Total download size: 21 M
Is this ok [y/N]: y
Downloading Packages:
(1/3): hp-health-10.60-1833.33.rhel6.x86_64.rpm                                                                                          | 324 kB     00:00   
(2/3): hpssa-2.40-13.0.x86_64.rpm                                                                                                        | 9.1 MB     00:22   
(3/3): hpssacli-2.40-13.0.x86_64.rpm                                                                                                     |  11 MB     00:26   
----------------------------------------------------------------------------------------------------------------------------------------------------------------
Total                                                                                                                           392 kB/s |  21 MB     00:53   
Running rpm_check_debug
Running Transaction Test
Transaction Test Succeeded
Running Transaction
Warning: RPMDB altered outside of yum.
Upgrade
  Using Proliant Standard
        IPMI based System Health Monitor
 
  Shutting down NIC Agent Daemon (cmanicd): [  OK  ]

  Shutting down Storage Event Logger (cmaeventd): [  OK  ]
  Shutting down FCA agent (cmafcad): [  OK  ]
  Shutting down SAS agent (cmasasd): [  OK  ]
  Shutting down IDA agent (cmaidad): [  OK  ]
  Shutting down IDE agent (cmaided): [  OK  ]
  Shutting down SCSI agent (cmascsid): [  OK  ]
  Shutting down Health agent (cmahealthd): [  OK  ]
  Shutting down Standard Equipment agent (cmastdeqd): [  OK  ]
  Shutting down Host agent (cmahostd): [  OK  ]
  Shutting down Threshold agent (cmathreshd): [  OK  ]
  Shutting down RIB agent (cmasm2d): [  OK  ]
  Shutting down Performance agent (cmaperfd): [  OK  ]
  Shutting down SNMP Peer (cmapeerd): [  OK  ]
  Shutting down Proliant Standard
        IPMI based System Health Monitor (hpasmlited): [  OK  ]
Waiting for hp-asrd[6119 6118] to terminate
HP Advanced Server Recovery Daemon Terminated[  OK  ]
  Updating   : hp-health-10.60-1833.33.rhel6.x86_64                                                                                                         1/4
Please read the Licence Agreement for this software at
         /opt/hp/hp-health/hp-health.license
By not removing this package, you are accepting the terms
of the "HPE Proliant Essentials Software End User License Agreement".
  Using Proliant Standard
        IPMI based System Health Monitor
  Starting Proliant Standard
        IPMI based System Health Monitor (hpasmlited):
   OK  ]
Starting HP Advanced Server Recovery Daemon[  OK  ]
The hp-health RPM has installed successfully.
  Installing : hpssa-2.40-13.0.x86_64                                                                                                                       2/4
  Installing : hpssacli-2.40-13.0.x86_64                                                                                                                    3/4
  Cleanup    : hp-health-10.50-1826.38.rhel6.x86_64                                                                                                         4/4
  Verifying  : hpssacli-2.40-13.0.x86_64                                                                                                                    1/4
  Verifying  : hpssa-2.40-13.0.x86_64                                                                                                                       2/4
  Verifying  : hp-health-10.60-1833.33.rhel6.x86_64                                                                                                         3/4
  Verifying  : hp-health-10.50-1826.38.rhel6.x86_64                                                                                                         4/4
Installed:
  hpssa.x86_64 0:2.40-13.0                                                      hpssacli.x86_64 0:2.40-13.0                                                   
Updated:
  hp-health.x86_64 0:10.60-1833.33.rhel6                                                                                                                     
Complete!

$ whereis hpssacli
hpssacli: /usr/sbin/hpssacli /usr/man/man8/hpssacli.8.gz

No comments:

Post a Comment