文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>我的OpenNMS安装指南

我的OpenNMS安装指南

时间:2006-03-12  来源:lry

                        我的OpenNMS安装指南
系统平台:FC3
所需软件:jdk,tomcat4,rrdtool,OpenNMS

注:因为安装FC3时安装了Postgresql的所有包,这里就不用再装Postgresql了.

1.配置postgresql:

修改配置文件:postgresql.conf和pg_hba.conf
用gedit编辑就行:
/var/lib/pgsql/data/postgresql.conf
修改下列参数:
tcpip_socket = true
max_connections = 256
shared_buffers = 1024
在/var/lib/pgsql/data/pg_hba.conf加入下面二行:
local all all trust
host all all 127.0.0.1 255.255.255.255 trust

特别提示:新装的postgresql在没有启用过之前data文件夹里是空的,只有当启用过一次postgresql并且关闭掉之后才可以生成这些文件的。

2.安装JDk

文件名:j2sdk-1_4_2_01-linux-i586-rpm.bin

从http://java.sun.com/j2se/1.4.2/download.html下载bin包,在终端./之,然后双击安装就行。
配置环境变量:
修改/etc/bashrc文件:
加上:
export JAVA_HOME=/usr/java/j2sdk1.4.2_01
export PATH=$PATH:$JAVA_HOME/bin

以下软件tomcat4,rrdtool都可以从东北大学的这个FTP上下载ftp://202.118.1.125/pub/src/opennms/

3.安装tomcat4

文件名:tomcat4-4.1.18-full.1jpp.noarch.rpm
      tomcat4-webapps-4.1.18-full.1jpp.noarch.rpm

配置tomcat4:
修改/etc/tomcat4/tomcat4.conf
下面二行
JAVA_HOME="/usr/java/j2sdk1.4.2_01"
TOMCAT_USER="root"
如果安装成功的话,在浏览器中输入http://localhostname:8080/后可以看到tomcat4的相应页面(一只变态的猫).

注:不可安装tar.gz的包,因为tomcat4是为作OpenNMS的套件使用的。我开始就是用tar包装的tomcat4,结果后来怎么装OpenNMS也不成功。

4.安裝rrdtool

文件名:rrdtool-1.0.50-2.1.fc3.rf.i386.rpm
双击安装就行.

5.安装OpenNMS
文件名: opennms-1.2.3-1_rhl9.i386.rpm
      opennms-webapp-1.2.3-1_rhl9.i386.rpm
      opennms-docs-1.2.3-1_rhl9.i386.rpm

这几个包可从https://sourceforge.net/project/showfiles.php?group_id=4141下载

配置Opennms:
在/etc/profile中加入:
export OPENNMS_HOME=/opt/Opennms

在终端运行以下命令:
注:其中$OPENNMS_HOME为你的OpenNMS的安装目录,如//opt/OpenNMS

为OpenNMS找JRE:
$OPENNMS_HOME/bin/runjava -s

为OpenNMS指定JRE:
$OPENNMS_HOME/bin/runjava -S yourjre'shome

其中yourjre'shome是你的JRE的安装位置,如果你的JRE在:"/usr/java/j2sdk1.4.2_01/bin/java",这个命令相应就是:
$OPENNMS_HOME/bin/runjava -S "/usr/java/j2sdk1.4.2_01/bin/java"

为OpenNMS指定Postsql资料库,在运行此命令前,应开启postgresql服务:service postgresql start,
$OPENNMS_HOME/bin/install -disU

为OpenNMS指定tomcat4网页:
$OPENNMS_HOME/bin/install -y -w $CATALINA_HOME/webapps -W $CATALINA_HOME/server/lib

其中$CATALINA_HOME为你的tomcat4所在目录,如果不能正确执行,可把命令改成:
$OPENNMS_HOME/bin/install -y -w /var/tomcat4/webapps -W /var/tomcat4/server/lib
试试,当然前提是你的tomcat4在/var/tomcat4/下安装.

下来是修改OpenNMS的配置文件:

修改$OPENNMS_HOME/etc/discovery-configuration.xml为:

<discovery-configuration threads="1" packets-per-second="1"
initial-sleep-time="300000" restart-sleep-time="86400000"
retries="3" timeout="800">

<include-range retries="2" timeout="3000">
<begin>192.168.31.1</begin>
<end>192.168.31.254</end>
</include-range>

<include-url>file:/opt/OpenNMS/etc/include</include-url>

</discovery-configuration>

你可以探测多个网段,只要加入以下的参数在配置文件中即可。
<include-range retries="2" timeout="3000">
<begin>192.168.X.1</begin>
<end>192.168.X.254</end>
</include-range>

至此OpenNMS就安装完成了,在浏览器窗口输入:
http://127.0.0.1:8080/opennms/
用户名:admin
密码:admin
你就可以看到OpenNMS的管理页面了。

参考文章:
《opennms安裝心得》,作者:coffeefish
参见:http://phorum.vbird.org/viewtopic.php?t=20595&sid=ce78f36dcccd3fb21ff272070e8105cc
《OpenNMS® 安裝指南》,作者:OpenNMS 開發團隊
相关阅读 更多 +
排行榜 更多 +
边境检察最后区域手机版下载

边境检察最后区域手机版下载

角色扮演 下载
酋长你别跑手游下载

酋长你别跑手游下载

休闲益智 下载
心动漫画app下载官方版

心动漫画app下载官方版

浏览阅读 下载