要管理 Oracle VM Server,由於它的作業系統所使用的 Linux 核心,並非與 RedHat 完全相同,而且從 HP 與 Oracle 的官方網站上也查不到可以相容,且能安裝在 OVS 主機上的套件,所以考量 OVS 的系統穩定性,一個相對安全的建議做法是採用 iLO SNMP + HP Agentless Management Service。
NOTE:
iLO 必須是 DL380 G8 以後機型才有支援 ,較舊的機型有可能無法使用此方式。
下載 RPM: http://downloads.linux.hp.com/repo/spp/
NOTE:
由於 Oracle VM Server 3.3.x 是基於 RedHat 6.5 的核心,所以前往合適目錄找尋檔名 hp-ams-2.1.1-1594.4.rhel6.x86_64.rpm
安裝 RPM 至 Oracle VM Server
#rpm -ivh hp-ams-2.1.1-1594.4.rhel6.x86_64.rpm
先啟用 Oracle VM Server 的 iLO 服務,並登入管理頁面。
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 認證字串>
- Trap Community: 可以與上個相同
- SNMP Alert Destination: <SIM Server IP>
SNMP Alerts)
全部選擇 Enabled
2. 新增 iLO 帳號,權限是管理者,這帳號要給 HP SIM Server 使用
iLO Admin > Administration > User Administratio
SIM Admin > 選項 > 探索 > 新增探索
回到探索的清單頁面 > 選擇剛剛新增的探索項目 > 按下 立即執行
不嚴重:系統的名稱無法解析為完整網域名稱。若為 Windows CMS,請確定已在 Windows Advanced TCP/IP
Settings 頁面中,將受管理系統的網域名稱納入 DNS 尾碼中。
不嚴重:使用 IP 位址 10.22.26.202 的反向 DNS 查詢失敗。可能是 nslookup 逾時或 DNS
伺服器找不到此位址,或是網域不存在。
不嚴重:請確認已適當配置您的 DNS 名稱解析服務或主機檔案配置,讓您系統的主機名稱可解析為完整網域名稱。
不嚴重:系統上沒有配置安全的 Shell 以金鑰為基礎存取驗證。
不嚴重:系統未安裝 System Management Homepage (SMH),或者無回應。
補充說明:
* 前三個不嚴重,這是因為 SIM Server 沒有設定 DNS 主機,或者 DNS 主機上沒有被管理主機的名稱紀錄。
* 後兩個不嚴重,shell 存取驗證對於被管理主機是個較不安全的步驟,而 SMH 無法安裝在 OVS 作業系統上。這不影響SIM Server 上的硬體監控。
操作截圖: