標籤:open nms做伺服器監控
open nms安裝教程
而在正式的任務,我被要求在Windows平台上部署開源網路管理系統。雖然工作的任務,我得到了一些問題,對此我無法在網上尋找解決的問題,我用的命中和實驗方法得到瞭解決。然後我想就這些問題及其解決辦法寫。但在第一個步驟,我會寫一步步指導,在Windows平台上(即Windows XP或Win Server 2003中)安裝OpenNMS的的
安裝OpenNMS的將包括4個步驟,
1.安裝的Java開發套件
2.安裝的PostgreSQL
3.初始化資料庫
4.添加JRRD庫
5.安裝OpenNMS的的
1.安裝的Java開發套件
從Java官方網站java.sun.com下載的Java SE JDK的最新版本
記住JDK不只是JRE,你需要下載的Java SE(標準版)和非Java EE和Java ME或Java FX。
運行安裝JDK,它會詢問許可協議。
單擊接受按鈕。
點擊下一步,開始安裝。
它會提示安裝JRE。單擊下一步安裝JRE,然後你會得到最終的視窗。
按Finish按鈕完成的Java SE JDK的安裝。
2.安裝的PostgreSQL
下載的PostgreSQL的點擊Windows的安裝程式fromhttp://www.postgresql.org/download/windowsand運行安裝程式。
單擊下一步繼續安裝
如果需要更改目標路徑,然後選擇安裝目錄,或直接按下一步繼續。
如果需要更改目標資料目錄的路徑,然後選擇目錄,或直接按下一步繼續。
對於超級使用者和服務帳戶即POSTGRES,然後按下一步輸入密碼。
輸入伺服器偵聽連接埠(建議使用預設的連接埠),然後按下一步。
選擇適當的地區設定或使用預設的語言環境,然後按下一步。
安裝程式現在準備安裝。按下一步開始安裝。
等到安裝並繼續完成顯示螢幕。
單擊Finish按鈕完成安裝。
3.初始化資料庫
如果出於任何原因在安裝預設資料庫期間未初始化,則可以手動完成。開啟命令提示字元,然後轉到到PostgreSQL的bin目錄。在我的情況下,它是“C:\ Program Files檔案\的PostgreSQL \ 8.3 \ BIN”
通過使用以下命令初始化資料庫“-E initdb的UTF-8 -U Postgres的.. \資料”
如果“../data存在但不為空白”訊息出現,則意味著該資料庫已初始化。
通過開始菜單啟動並執行伺服器 - >程式 - > PostgreSQL的8.X並單擊啟動伺服器。
按照相同的路徑,然後單擊pgAdmin的第三。
雙擊PostgreSQL的8.X(本地主機:5432)串連到資料庫。
它會提示輸入密碼。輸入密碼並按下OK按鈕。
> Postgres的 - 按照資料庫選擇Postgres資料庫。
轉到檔案菜單,然後選擇選項。
在顯示選項卡啟用語言,如所示,然後按OK按鈕。
返回到資料庫的Postgres和展開。現在語言選項將在樹中可用。按右鍵語言並選擇新的語言。
從名稱下拉式功能表中選擇PLPGSQL,然後按OK按鈕添加的語言。
退出pgAdmin的。
4.添加JRRD庫
現在JRRD不再分發為OpenNMS的一部分。如果你想與RRDTool的,而不是JRobin相容然後從這裡下載JRRD。
添加庫路徑變數。
5.安裝OpenNMS的的
下載單機-OpenNMS的安裝程式,XXXjar的最新版本從OpenNMS的下載頁面。
當下載完成後,然後雙擊安裝程式罐,它會開始安裝。如果Internet Explorer將檔案儲存為包含不同的檔案夾中的ZIP檔案,那麼就意味著你還沒有安裝的Java SDK。
單擊下一步。
接受許可協議並按下一步按鈕。
選擇JDK主目錄,並選擇下一步。
選擇安裝目錄,然後選擇下一步。
Postgres的輸入使用者密碼,然後按下一步。
輸入IP範圍來發現節點,按下一步。
按下一步。
安裝完成後點擊下一步按鈕。
當配置和資料庫安裝完成後點擊下一步。
點擊完成,完成安裝。
開啟命令提示字元和GOTO的OpenNMS的bin目錄。預設情況下,這將是C:\ Program Files檔案\ OpenNMS的\ BIN
如果單獨安裝JRRD和你JRRD.jar檔案被放置在C:\ OpenNMS的\ lib目錄,然後運行以下命令
INSTALL.BAT -disl“C:\ OpenNMS的\ LIB”
執行以下命令
opennms.bat啟動
開啟瀏覽器並開啟linkhttp://本地主機:8980 / OpenNMS的
使用管理使用者名和管理員密碼登入到Web控制台。
您準備去與OpenNMS的
在接下來的會議,我將討論的安裝,以及如何解決它們面臨的期間不同的問題。
我會建議你使用Oracle JDK 1.7u45以上運行OpenNMS的,而不是OpenJDK的。不要使用Oracle JDK 1.8(Java的8);我們不與Java相容8在這一點上。有幾個錯誤在我們的bug資料庫相關OutOfMemoryError異常偶爾拋出與OpenJDK的。我不能說,我記得有一個關於SocketException,請使用但是Oracle的JDK,而不是當一切都應該是堅如磐石的。
Open NMS安裝教程