Chinaunix首页 | 论坛 | 博客
  • 博客访问: 181509
  • 博文数量: 61
  • 博客积分: 2215
  • 博客等级: 大尉
  • 技术积分: 625
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-10 21:20
文章分类
文章存档

2014年(2)

2013年(7)

2012年(4)

2011年(7)

2008年(11)

2007年(11)

2006年(19)

我的朋友

分类: LINUX

2006-03-12 23:00:55

                        我的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

从下载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"
如果安装成功的话,在浏览器中输入后可以看到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

这几个包可从下载

配置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为:

initial-sleep-time="300000" restart-sleep-time="86400000"
retries="3" timeout="800">


192.168.31.1
192.168.31.254


file:/opt/OpenNMS/etc/include



你可以探测多个网段,只要加入以下的参数在配置文件中即可。

192.168.X.1
192.168.X.254


至此OpenNMS就安装完成了,在浏览器窗口输入:

用户名:admin
密码:admin
你就可以看到OpenNMS的管理页面了。

参考文章:
《opennms安裝心得》,作者:coffeefish
参见:
《OpenNMS® 安裝指南》,作者:OpenNMS 開發團隊
阅读(2407) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~