OpenNMS快速起步指南_第1页
OpenNMS快速起步指南_第2页
OpenNMS快速起步指南_第3页
OpenNMS快速起步指南_第4页
OpenNMS快速起步指南_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、OpenNMS快速起步指南OpenNMS.org2001 年出版版本: 1.0.0版權(c) 1999, 2000, 2001, Oculan Corp. 序言誌謝和版權版權 以下版權與OpenNMS 源碼或文獻是相關的: · Copyright (c) 1999-2001 Oculan Corp. All rights reserved.· Copyright (c) 1996-2001 PostgresSQL, Inc.· Copyright (c) 1994 Regents of California, Inc.·

2、Copyright (c) 1994-2001 Sun Microsystems, Inc· Copyright (c) 1994-2001 IBM Corporation· Copyright (c) 2001 Microsoft Corporation· Copyright (c) 2001 Netscape· Copyright (c) 2001 Red Hat, Inc.· Copyright (c) 1999-2001 ExoLab Group· Copyright (c) 1999-2001 Apache Software

3、 Foundation· Copyright (c) 1998-2001 The Mozilla Organization有用的資訊鏈結 以下URLs 與OpenNMS 源碼或文獻是相關的: · XSLFO Spec, Oct 2000 · XSLFO 聖經 · XSL 資訊站台 · XML 組織 · Docbook 組織 · O'Reilly 的DocBook大全 · OpenNMS.org - OpenNMS 網站· - Xerces, XML4J 等的官方網站·

4、; Sun - JAVA 的官方網站· W3C 組織 - XSLFO 和 XML 的官方網站· PostgreSQL - PostgreSQL 的官方網站1 第一章最低需求1.1 最低需求 這個指南的目的在於引導用戶迅速安裝和設定。為達到此目的, 所列的需求非常明確。您的實際系統需求可能依情況變化 。 指南需求 資源最低需求可利用的資源OpenNMS 安裝套件版本0.9.0 或更高www.OpenNMS.orgLinux 作業系統Redhat LinuxJAVA Virtual Machine (JVM)版本1.4 或更高磁碟空間25Mb (+8Mb/SNMP 設備) 在/

5、opt, 25Mb 在/tmp記憶體192 MB available (建議 256MB)2 第二章套件相依性設定就這個快速起步指南而言, 它假設網路安裝程式(web installer)將會安裝和設定大多數的相依套件。因此, 在執行網路安裝前, 您應該確認這些相依套件並未安裝, 以確保網路安裝能正確執行。 2.1 移除被預先安裝的套件 如果下列軟體您想自行安裝和設定, 您應該參照OpenNMS 安裝指南。如果您決定繼續參照這份指南,首先我們將由檢查這些套件是否預裝開始, 因為它們的預設值會導致無法執行OpenNMS。 下面列出我們需要確定沒有預裝的套件, 以及用來確認這些RPM檔沒有預裝的指

6、令。 PostgreSQL # rpm -qa | grep -i postgresTomcat # rpm -qa | grep -i tomcatRRDTool # rpm -qa | grep -i rrdtoolOpenNMS # rpm -qa | grep -i opennms2.2 JAVA 為了從源碼來編譯,並在Tomcat web介面下執行OpenNMS, JDK 套件是必須的; 因為JDK 的編譯器 components被用來在運行時把JSP 網頁變成Java。環境變數JAVA_HOME 應該被設定成/usr/java/j2sdk 或JDK安裝的目錄。 譯者註: 這一段我翻

7、的很有問題,歡迎來信指教 3 第三章安裝3.1 目錄結構 安裝時, OpenNMS 預設為以下目錄: 安裝目錄 檔案目錄OpenNMS 可執行檔/opt/OpenNMS/OpenNMS 設定檔/opt/OpenNMS/etc/SQL 函式庫/usr/lib/pgsql/opennms/開機自動啟動服務的指令稿/etc/rc.d/init.d/opennms資料庫/var/3.2 使用網路安裝程式(web installer)安裝OpenNMS 在一個被支援的RPM平台上安裝或升級, 請以root身分執行: 注意: 在某些情況下, 安裝程式裝完了OpenNMS RPM檔案後, 會"掛&

8、quot;在那裡。其實,唯一還沒做的, 是文件的安裝。如果您注意到這個狀況在您安裝期間發生了,您可以安全地用<ctrl>C終止。 此時您可以再執行一次安裝程式來安裝文件, 或者輸入底下的指令來簡單地確認OpenNMS已經安裝成功. rpm -qa | grep -i opennms3.3 安裝後 在使用網路安裝程式裝好OpenNMS後, 您需要登出, 再次以root身分登入, 讓重要的環境變數能正確設定。其中, 最重要的環境變數可能是$OPENNMS_HOME,它的預設值應該是/opt/OpenNMS. 4 第四章設定OpenNMS4.1 增加網路位址 接下來我們必須定義接受輪詢(

9、Polling)的網路位址以及被監控的網路服務。OpenNMS的設定檔在 $OPENNMS_HOME/etc 目錄下。這些文件可用vi或其他大多數*nix下的文字編輯程式來修改。它們大多數是XML 格式, 修改上應該相當直觀。(我想, 嚴格地說, 這是個見仁見智的問題。) 首要任務是指定網路位址。我們將由設定發掘(discovery)範圍開始。這個設定檔為 discovery-configuration.xml, 看起來應該像這樣. <include-range retries="2" timeout="3000"></include-

10、range>接下來我們要確定輪詢者(pollers)知道這個網路地址的範圍. 這個設定檔為 poller-configuration.xml. 注意: 您可能還要確認, 在capsd-configuration.xml中, 您將您的網路管理政策設為"managed"。預設對所有non-local, 有效的網路位址均為"managed"。 4.2 其他設定 在(OpenNMS的)etc目錄下還有很多其他的設定檔。您可能希望去修改它們以達到您的目的。底下是一些較常見的, 您可能想要修改的設定 snmp-config.xml 設定 snmp commun

11、ity 字串perties 改變預設的紀錄檔(logging)等級views.xml + viewsdisplay.xml 改變預設分類(catagories)和顯示屬性5 第五章監看網路5.1 啟動 OpenNMS 確定您記得啟動需要的相依套件 /sbin/service postgresql start 那些相依套件啟動後, 您可以啟動OpenNMS /sbin/service opennms start或/opt/OpenNMS/bin/opennms.sh start您也要確定tomcat伺服器正常運作 /sbin/service tomcat4 start您可以用下

12、列指令檢查OpenNMS的狀態 # /opt/OpenNMS/bin/opennms.sh statusOpenNMS.Poller : runningOpenNMS.Eventd : runningOpenNMS.OutageManager : runningOpenNMS.Discovery : runningOpenNMS.Actiond : runningOpenNMS.Capsd : runningOpenNMS.Dhcpd : runningOpenNMS.Notifd : runningOpenNMS.RTCViewCategoryManager : runningOpenNMS

13、.Trapd : running如果有任何問題或服務沒有正確地啟動, 您可以檢查紀錄檔來獲得更多資訊。記錄檔在/var/log/opennms/ 注意: 如果您需要停止目前的OpenNMS 程序, 您可使用以下命令的其中一個。 /opt/OpenNMS/bin/opennms.sh stop/opt/OpenNMS/bin/opennms.sh kill5.2 監看網路 當一切開始運作, 您可在您的瀏覽器輸入以下網址。 login: admin/admin在登入以後您將被帶到OpenNMS監看您的網路的主畫面。多數瀏覽器均可正常執行, 但是只有下列是正式地受到支援. for Linux: Ne

14、tscape 4.7+, Netscape 6+, Mozilla 0.8+ and for Windows: Netscape 4.7+, Netscape 6+, IE 5.5+ Posted by ystuan at November 24, 2003 05:15 PM | TrackBack PingsOpenNMS, by 隨手札記 ( # ) 網路管理, by chencc's Info. & Edu. study site ( # ) Comments不知為什麼方順展Posted by: 方順展 at May 3, 2004 08:13 PM 我想是postgre

15、sql 的問題請先確定postgresql 有無啟動?(檢查:#ps -ef | grep postmaster)如果確實啟動,試試下列指令建立opennms 的資料庫#/opt/OpenNMS/bin/install.pl -q /opt/OpenNMS/etc/create.sql檢查設定/var/lib/pgsql/data/postgresql.conf /var/lib/pgsql/data/pg_hba.conf 是否同官網所述,應該就可以了Posted by: weber at May 5, 2004 01:24 PM #/opt/OpenNMS/bin/install.pl -

16、q /opt/OpenNMS/etc/create.sqlOpenNMS/bin的目录里怎么没有install.pl 文件。 怎么处理?Posted by: withoutastop at October 15, 2004 12:45 PM 你可以使用官方文件的方法java -jar /usr/local/opennms/lib/opennms_install.jar -disUPosted by: Crab at October 16, 2004 12:19 PM rootlocalhost root# service opennms statusOpenNMS.Eventd : startingOpenNMS.Trapd : startingOpenNMS.Dhcpd : runningOpenNMS.Actiond : runningOpenNMS.Capsd : startingOpenNMS.Notifd : runningOpenNMS.Scriptd : runningOpenNMS.Outaged : startingOpenNMS.Rtcd : startingOpenNMS.Pollerd : startingO

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论