更多文章:
適用硬體型號:
CentOS 5.x)
RedHat 5/6)
使用官方的 Service Pack Proliant (SPP) 光碟 ISO 檔安裝,此 ISO 與 Windows 版本的相同。
用光碟安裝時,在導引介面操作下,如果最後發生 Deploy (安裝) 按鍵呈現灰色失效狀態,解決方法是:
從安裝的套件清單裡,將標示紅色的項目取消安裝即可繼續。
更多其他版本的下載,可以前往 http://downloads.linux.hpe.com/SDR/repo/mcp/ 。
適用版本:CentOS 5.x
tar xzf hp-mcp-9.50-1-CentOS.tar.gz cd "mcp /centos/5.10/x86_64/current" yum localinstall *.rpm
錯誤: Public key for hp-smh-templates-9.5.0-1358.30.noarch.rpm is not installed
解決:
yum localinstall --nogpgcheck *.rpm
適用版本:CentOS 6.x
以下檔案位於光碟內,將它們複製到本機。
hp-ams-2.3.0-1778.39.rhel6.x86_64.rpm hp-smh-templates-10.3.0-1447.15.noarch.rpm hp-health-10.30-1752.18.rhel6.x86_64.rpm hp-snmp-agents-10.30-2819.16.rhel6.x86_64.rpm
安裝指令
yum localinstall *.rpm
所有需要安裝的套件清單如下
[root@bdb4 ~]# rpm -qa | grep hp hp-qlgc-docs-1.0.3-1.noarch hp-smh-templates-10.3.0-1447.15.noarch HP-CNA-FC-hpqlgc-Enablement-Kit-5.0.0.0-3.noarch hpssacli-2.30-6.0.x86_64 hpdiags-10.40.1953-1978.x86_64 hp-health-10.30-1752.18.rhel6.x86_64 hponcfg-4.6.0-0.x86_64 hpsmh-7.5.2-4.x86_64 hp-ams-2.3.0-1778.39.rhel6.x86_64 hpssa-2.30-6.0.x86_64 hp-tg3sd-1.0.18-1.x86_64 hp-qlgc-utils-1.0.4-1.noarch hp-snmp-agents-10.30-2819.16.rhel6.x86_64
初安裝管理套件後,登入管理介面,首頁會是空白的。必須手動做完 SNMP 設定,才會有相關的硬體功能。
/sbin/hpsnmpconfig
Enter the localhost SNMP Read/Write community string <輸入 SNMP 認證字串>
Enter localhost SNMP Read Only community string <輸入 SNMP 認證字串>
...
其餘選項為預設
編輯 /etc/snmp/snmpd.conf
如果有架設另一部 HP SIM 監控主機,還需要增加兩行設定
# Following entries were added by HP Insight Management Agents at # Fri Oct 17 05:18:31 CST 2014 dlmod cmaX /usr/lib64/libcmaX64.so rwcommunity winfoundry 127.0.0.1 rocommunity winfoundry 127.0.0.1 rwcommunity winfoundry 192.168.21.224 # the IP to SIM Server rocommunity winfoundry 192.168.21.224 # the IP to SIM Server syscontact Root <root@localhost> (configure /etc/snmp/snmp.local.conf) syslocation Unknown (edit /etc/snmp/snmpd.conf)
重啟 SNMP 服務以套用設定
service snmpd restart service hp-snmp-agents restart
System Management Homepage
https://xxx.xxx.xxx.xxx:2381/,用 root 登入
NOTE:
已經有架設 HP SIM 主機監控系統,而且要加上這主機至被監控的清單,才需要下述兩個步驟。
1. 設定 SNMP
iLO Admin > Administration > Management
SNMP Settings)
- Enable: Agentless Management
- System Location: <自訂>
- System Contact: <自訂> Admin@host.name
- System Role: <自訂> Oracle VM Server #2
- System Role Detail: <空白>
- Read Community: <自訂一組 SNMP 認證字串,必須與 SIM 主機的 Discover 相同>
- Trap Community: <自訂一組 SNMP 認證字串,必須與 SIM 主機的 Discover 相同>
- SNMP Alert Destination: <SIM Server IP>
SNMP Alerts)
全部選擇 Enabled
2. 新增 iLO 帳號,權限是管理者,這帳號要給 HP SIM Server 使用
iLO Admin > Administration > User Administratio
為了要將此 Linux 加入 SIM 主機監控清單,必須在 SIM 主機上手動執行一次 Discover
HP SIM Admin > Options > Discover > New >
- Name: <自訂>
- Schedule: 不勾選
- Ping: <輸入被管理的 Linux 主機 IP>
- Comments: <隨便>
> Credentials... > SNMP > Read community string: [輸入 SNMP 認證字串,必須與被監控主機 iLO 上的設定一樣] > OK
最後記得要存檔
開始執行
HP SIM Admin > Options > Discover > 選擇剛新增項目 > Run Now
結果檢查
不可出現 Critical Error,一般來說會出現 Minor Error,這不會影響硬體的監控。
Q: Linux 主機上的 SMH 軟體,如何新增一個非 root 的帳號可以登入 Web 介面