Differences
This shows you the differences between two versions of the page.
|
Next revision
Both sides next revision
|
hypervisor:hpman1404 [2015/09/10 15:42] giancarlo created |
hypervisor:hpman1404 [2015/09/10 15:51] giancarlo |
====== HP Management Component Pack ====== | ====== HP Management Component Pack ====== |
| |
| * Add HP repository |
| <WRAP prewrap center> |
| <code> |
| # nano -w /etc/apt/sources.list |
| |
| + deb http://downloads.linux.hp.com/SDR/repo/mcp dist/project_ver non-free |
| |
| # wget http://downloads.linux.hp.com/SDR/repo/mcp/GPG-KEY-mcp | apt-key add - |
| # apt-get update |
| </code> |
| </WRAP> |
| |
| * Install HP packages |
| |
| <WRAP prewrap center> |
| <code> |
| # apt-get install hp-health hpssacli |
| </code> |
| </WRAP> |
| * Status script |
| <WRAP prewrap center> |
| <code> |
| # nano -w Status.sh |
| </code> |
| </WRAP> |
| <WRAP prewrap center> |
| <code> |
| #!/bin/bash |
| |
| #===== HP log |
| FILELOG1="/root/log/"$(date +%Y%m%d%H%M%S)_log.txt |
| touch $FILELOG1 |
| /sbin/hplog -t -f -p &>$FILELOG1 |
| #===== |
| |
| #===== HP array |
| FILELOG2="/root/log/"$(date +%Y%m%d%H%M%S)_arr.txt |
| touch $FILELOG2 |
| /usr/sbin/hpssacli ctrl slot=0 show config &>$FILELOG2 |
| #===== |
| |
| sendemail -f kvm@myDomain -t giancarlo.birello@myDomain -u Status -m Status -a $FILELOG1 $FILELOG2 -s mail.myDomain -q |
| </code> |
| </WRAP> |