回到網頁內容 臺灣-繁體中文
HP.com 首頁 產品資訊 支�#169;及驅動程式 解決方案 如何購買
» 聯絡 HP
進階選項
HP.com 首頁
HP Systems Insight Manager 5.2 版安裝與配置指南,適用於 Linux > 第 3 章. 第一次在 CMS 上安裝 HP SIM

安裝與配置軟體

» 

技術文件

PDF 格式的完整書籍
» 回饋意見
內容©韟像B開©l

 » 目錄

 » 辭彙

 » 索引

可自動或手動安裝 HP SIM。

自動安裝會執行 .bin 檔案,並自動透過最少的使用者互動方式來安裝 hpsmdb (HP SIM 專用版 PostgresSQL) 和 HP SIM。手動安裝需要您執行個別步驟來解壓縮檔案,然後安裝 hpsmdb 和 HP SIM。如欲安裝使用 Oracle 資料庫的 HP SIM,HP 建議您使用手動安裝。

HP Systems Insight Manager 的安裝作業包含 hpsmdb 軟體相依性。

自動安裝 HP Systems Insight Manager

欲安裝使用 hpsmdb 的 HP Systems Insight Manager,請執行下列命令:

./HPSIM-Linux*.bin

附註:若需設定檔案許可權的相關資訊,請參閱步驟 4

HPSIM-Linux*.bin 檔案將解壓縮 RPM Package Manager (RPM) 檔案、安裝 hpsmdb,然後繼續安裝 HP Systems Insight Manager。

附註: 安裝完成後,請登出作業系統後再重新登入,以設定所有正確的檔案許可權和系統環境。

欲完成 HP Systems Insight Manager 的初始設定,請參閱「安裝 HP Systems Insight Manager 後」

手動安裝 HP Systems Insight Manager

  1. .bin 檔案解壓縮.rpm 檔案。執行下列命令設定許可權,以包含執行 .bin 檔的權限:

    chmod u+x HPSIM-Linux_C.05.*.bin --noexec -target mxserver

    附註:若需設定許可權的相關資訊,請參閱步驟 4

  2. 欲將目錄變更為 mxserver,請執行下列命令:

    cd mxserver

    附註: 若使用 hpsmd 作為資料庫,請繼續進行步驟 3 到 4。若使用 Oracle 作為資料庫,請繼續進行步驟 5。
  3. 按照下列順序使用適當的 .rpm 檔案安裝 Phpsmdb 資料庫。

    附註:rpm -i hpsmdb-*.rpm 命令會在系統上安裝 hpsmdb。

    • 若為 32 位元和 64 位元的 Red Hat Enterprise Linux 5 第一版更新 AS/ES

      rpm -ivh hpsmdb-rhel5-*.rpm

      postgresql-7.4.1-1PGDG.i386.rpm \

    • Red Hat Enterprise Linux 4 U3 AS/ES

      rpm -ivh hpsmdb-rhe14-*.i386.rpm

    • 搭配 Service Pack 3 的 SUSE Linux Enterprise Server 9 (32 位元)

      rpm -ivh hpsmdb-sles9-*.x86_64.rpm

    • 64 位元 SUSE Linux Enterprise Server 9 搭配 Service Pack 3

      rpm -ivh hpsmdb-sles9-*.x86_64.rpm

    • SUSE Linux Enterprise Server 10 搭配 Service Pack 1

      rpm -ivh hpsmdb-sles10-*.i586.rpm

    • 搭配 Service Pack 1 的 64 位元 SUSE Linux Enterprise Server 10

      rpm -ivh hpsmdb-sles10-*.x86_64.rpm

  4. 確認 hpsmdb 的狀況顯示為執行中

    • 若為 Red Hat Enterprise Linux (所有版本):

      附註:hpsmdb 服務預設是配置在 INIT 3 和 5 的層級執行。

      1. 執行 serviceconf 命令。隨即顯示「服務配置」視窗。

        附註:若從 CLI 命令提示執行,請以 ntsysv 命令取代 serviceconf

      2. 向下捲動至 hpsmdb 項目。

      3. 選取核取方塊、儲存變更並啟動服務。

      4. 欲使用命令行啟動 hpsmdb,請執行下列命令:

        /etc/rc.d/init.d/hpsmdb start

        /etc/init.d/hpsmdb start

    • 若為搭配 Service Pack 3 的 SUSE Linux Enterprise Server 9 和搭配 Service Pack 1 的 SUSE Linux Enterprise Server 10:

      1. 執行下列命令來檢視狀況:

        /etc/init.d/postgresql status

      2. 執行下列命令,配置 hpsmdb 在開機時執行:

        chkconfig hpsmdb 345

      3. 若任何 Red Hat Linux 或 SUSE Linux 版本中的狀況為未使用,請執行下列命令來啟動協助程式:

        • 若為搭配 Service Pack 3 的 SUSE Linux Enterprise Server 9 和搭配 Service Pack 1 的 SUSE Linux Enterprise Server 10

          /etc/init.d/hpsmdb start

        • 若為 Red Hat Enterprise Linux (所有版本)

          /etc/rc.d/init.d/hpsmdb start

          /etc/init.d/hpsmdb start

        附註: 欲在未安裝 OpenSSH 的系統或安裝了零售版 SSH 的系統上安裝 HP Systems Insight Manager,請在 rpm 使用 --nodeps 選項。

        例如在 rpm --nodeps -ivh 之後加上 rpm 檔案。

  5. 若以 hpsmdb 作為資料庫,且 hpsmdb 已正確配置並正在執行中,請執行下列命令以使用 .rpm 檔案安裝 HP Systems Insight Manager:

    rpm -ivh hpsim*.rpm

  6. 若以 Oracle 作為資料庫,請執行下列命令以使用 .rpm 檔案安裝 HP Systems Insight Manager:

    rpm -ivh hpsim-C.05*.rpm -nodeps

    附註:安裝完成後,請登出作業系統後再重新登入,以設定所有正確的檔案許可權和系統環境。

安裝 HP Systems Insight Manager 後

  1. 若使用 Oracle 作為資料庫,請繼續進行步驟 2。若使用 hpsmdb 作為資料庫,請繼續進行步驟 3。

  2. 若為 Oracle 資料庫,請執行下列其中一個命令:

    mxoracleconfig

    此命令可在 /opt/mx/bin 中找到,請在進行後續步驟之前先執行此命令。無論是否利用命令行引數均可啟動此命令。

    mxoracleconfig

    系統將提示您輸入 Oracle 資料庫的個別資訊。

    主機:提供 Oracle 伺服器的 IP 位址或主機名稱。

    連接埠 [1521]:輸入同樣的連接埠編號,接著按下 Enter 鍵。

    資料庫名稱:輸入資料庫名稱。

    使用者名稱:輸入資料庫的使用者名稱。

    密碼:輸入資料庫的密碼。

    Oracle 驅動程式 jar 檔:輸入 Oracle jar 檔的完整位置。

    強制 [N]:按下 Enter 鍵,

    您可以使用 mxoracleconfig 命令搭配下列所有參數:

    mxoracleconfig –h 主機名稱 [-n 連接埠編號] –d 資料庫名稱 –u 使用者名稱 – p 密碼 [–j 驅動程式 jar 檔案位置] [-f ]

    –h 主機名稱

    Oracle 伺服器的完整 DNS 名稱或 IP 位址。

    -n 連接埠編號

    欲用來連至 Oracle 應用例的連接埠編號。預設連接埠為 1521。

    –d 資料庫名稱

    資料庫應用例的名稱。

    –u 使用者名稱

    資料庫的使用者名稱。

    –p 密碼

    與使用者名稱相對應的資料庫密碼。

    –j 驅動程式檔案位置

    精簡型驅動程式 .jar 檔的完整路徑。若 .jar 檔案已經位於 HP Systems Insight Manager 和 JBoss 的類別路徑中,則此資訊並非必要。若無法載入驅動程式類別,Mxoracleconfig 會回報錯誤。若 .jar 檔已存在於 HP Systems Insight Manager 和 JBoss 的類別路徑中,則 Mxoracleconfig 不會透過 .jar 檔複製。

    附註: ojdbc14.jar 檔案預設並不隨附在 HP SIM 中。

    –f 強制重新執行的強制旗標

    一般而言,此命令僅能執行一次。若因某些類型的使用者錯誤 (例如指定了錯誤的 Oracle 伺服器或資料庫應用例) 而須重新執行時,就會提供此旗標。

    附註: 請先執行 mxoracleconfig 命令再執行 mxinitconfig 命令,使 mxinitconfig 以 Oracle 作為資料庫。

  3. 執行下列命令來測試先決條件:

    /opt/mx/bin/mxinitconfig -l

    此公用程式應回報所有伺服器元件均為 OK,且已成功完成所有作業。

    附註:HP 建議先解決任何警告,再繼續 HP Systems Insight Manager 的起始和配置程序。

  4. 執行下列命令來初始化與配置 HP Systems Insight Manager:

    /opt/mx/bin/mxinitconfig -a

    附註:昇級的初始作業將在背景完成,需花費數分鐘。欲確認昇級是否 100% 完成,請執行下列命令來檢視檔案:

    more /var/opt/mx/logs/initconfig.log

    附註:從舊版的 HP SIM 昇級後,若您注意到原先存在的集合傳回非預期的結果,且 HP SIM 自昇級後並未重新啟動,請停止並重新啟動 HP SIM 服務,這樣應該能夠解決問題。

  5. 執行下列命令,確認 mxdomainmgrmxinventorymxdtf 協助程式正在執行中:

    ps -ef | grep mx

    若上述協助程式並未執行,請執行下列命令以啟動它們:

    /opt/mx/bin/mxstart

  6. 配置系統傳送 SNMP 設陷處理。

    附註:這些步驟會根據您的 Linux 版本而有些許差異。若系統上沒有這些檔案路徑和檔案名稱,請向您的 Linux 供應商洽詢詳細資訊。

    1. 執行下列命令可確認是否已安裝 SNMP:

      rpm -qa | grep snmp

      若尚未安裝 SNMP,則上述命令不會傳回元件清單。若需安裝 SNMP 的相關資訊,請洽詢您的 Linux 供應商。

    2. 執行下列命令,確認是否已從 ProLiant Support Pack for Linux 安裝 HP Server Management Drivers and Agents:

      rpm -qa | grep hpasm

      若尚未安裝驅動程式和代理程式,則上述命令不會傳回元件清單。若已安裝,請執行下列命令來確認 HP Server Management Drivers and Agents 協助程式均在執行中:

      /etc/init.d/hpasm status

    3. 若 HP Server Management Drivers and Agents 協助程式均在執行中,請以下列命令停止它們:

      /etc/init.d/hpasm stop

      附註:若未安裝 HP Server Management Drivers and Agents 協助程式,請略過此步驟和步驟 g。

    4. 停止 SNMP 協助程式:

      /etc/init.d/snmpd stop

    5. 利用任何一種文字編輯器編輯 snmpd.conf 檔案。

      若為 Red Hat Linux,請執行下列命令,在 vi 編輯器中開啟此檔案:

      vi /etc/snmp/snmpd.conf

      若為 SUSE Linux Enterprise Server 9 Service Pack 3,請執行下列命令,在 vi 編輯器中開啟此檔案:

      vi /etc/snmpd.conf

      若為搭配 Service Pack 1 的 SUSE Linux Enterprise Server 10,請執行下列命令,在 vi 編輯器中開啟此檔案:

      vi /etc/snmp/snmpd.conf

      1. 移除 trapsink 行中的註解符號 (#),並加入 CMS 的 IP 位址。此系統有執行中的 HP Systems Insight Manager 應用程式:

        trapsink IP位址

        其中 IP位址為 CMS 的 IP 位址。

        附註:若已安裝 snmpd,請鍵入 man snmpd 並參閱線上援助頁,以判斷如何配置 trapsink 參數。

        附註:若 snmpd.conf 中沒有 trapsink 項目,請利用下列命令手動輸入該項目:

        trapsink CMS IP

        其中 CMS IP 是欲從受管理節點傳送設陷處理的位置。

      2. 若唯讀群體中有下列此行:

        community 群體名稱 IP位址

        請將其變更為:

        rocommunity 群體名稱 IP位址

        若未出現此行,請加入下列此行,將 CMS 手動輸入唯讀群體:

        rocommunity 群體名稱 IP位址

        其中群體名稱是 CMS 所用的 SNMP 群體字串,而 IP位址則是 CMS 的 IP 位址。

      3. 儲存檔案變更。欲使用 vi 編輯器儲存和關閉此檔案,請按下 Esc 鍵、輸入 :wq!,並按下 Enter 鍵。

    6. 執行下列命令來啟動 SNMP 協助程式:

      /etc/init.d/snmpd start

    7. 若系統上已安裝 HP Server Management Drivers and Agents 協助程式,請將它啟動:

      /etc/init.d/hpasm start

可列印版本
隱私權聲明 使用範圍與著作權聲明
© 2003-2008 Hewlett-Packard Development Company, L.P.