文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>linux下的网络监控软件opennms的安装

linux下的网络监控软件opennms的安装

时间:2006-06-27  来源:brave_script

一安装所需要的软件包  j2sdk-1_4_2_06-linux-i586.bin
 jakarta-tomcat-4.1.31.tar.gz
 postgresql-8.1.4.tar.gz
 rrdtool-1.0.50.tar.gz
 opennms-source.tar.gz
1.安装jdk   chmod +x j2sdk-1_4_2_06-linux-i586.bin
./j2sdk-1_4_2_06-linux-i586.bin
 mv j2sdk-1_4_2_06 /usr/local/j2sdk-1_4_2_06
ln -s /usr/local/j2sdk-1_4_2_06 /usr/local/jdk
  配置环境变量
JAVA_HOME=/usr/local/j2sdk1.4.2_06/
CLASSPATH=/usr/local/j2sdk1.4.2_06/lib/tools.jar:/usr/local/j2sdk1.4.2_06/lib/dt.jar:/usr/local/j2sdk1.4.2_06/lib/htmlconverter.jar
PATH=:$PATH:/usr/local/j2sdk1.4.2_06/bin
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE INPUTRC JAVA_HOME CLASSPATH
注。若是系统默认安装了jdk则 mv /usr/bin/java /usr/bin/java.bak
mv /usr/bin/javac /usr/bin/javac.bak
  2.tomcat 安装 mkdir /usr/local/tomcat
groupadd tomcat
useradd -g tomcat -d /usr/local/tomcat tomcat
passwd tomcat
tar -zxvf /usr/local/jakarta-tomcat-4.1.31.tar.gz mv /opt/net/jakarta-tomcat-4.1.31 /usr/local/ chown -R tomcat.tomcat /usr/local/tomcat su - tomcat   设置环境变量
vi /usr/local/tomcat/bin/catalina.sh
加入
JAVA_HOME=/usr/local/j2sdk1.4.2_06/
CATALINA_HOME/usr/local/tomcat
JAVA_OPTS="-Xms256m -Xmx256m"
启动tomcat
/usr/local/tomcat/bin/startup.sh
关闭tomcat
/usr/local/tomcat/bin/shutdown.sh
  3.rrdtool 安装
cd /opt/net/
tar -xzvf rrdtool-1.0.50.tar.gz
cd rrdtool-1.0.49
./configure --prefix=/usr/local/rrdtool
make && make install
vi /etc/mrtg/net-rrd.cfg
添加
LogFormat: rrdtool 添加此行
PathAdd: /usr/local/rrdtool/bin/ 添加此行
LibAdd: /usr/local/rrdtool/lib/perl/ 添加此行
启动rrdtool
/usr/local/rrdtool/bin/rrdtool create file
  4.Linux上建立PostgreSQL数据库服务器 mkdir -p /usr/local/postgresql/
groupadd postgres
useradd -g postgres -d /usr/local/postgresql/ postgres
passwd postgres
chown -R postgres.postgres /usr/local/postgresql/
su - postgres
设置环境变量 vi .bash_profile
PGLIB=/usr/local/postgresql/lib
PGDATA=/usr/local/postgresql/data
PATH=$PATH:/usr/local/postgresql/bin
MANPATH=$MANPATH:/usr/local/postgresql/man
export PGLIB PGDATA PATH MANPATH
  tar -xzvf  postgresql-8.1.4.tar.gz cd  postgresql-8.1.4
./confgure --prefix=/usr/local/postgresql
make && make install
建立postgresql数据库目录
mkdir data
启动(数据库)引擎
 /usr/local/postgresql/bin/initdb -D /usr/local/postgresql/data/
启动数据库
/usr/local/postgresql/bin/postmaster -D /usr/local/postgresql/data &
or
/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile start
  配置
vi /usr/local/postgresql/data/postgresql.conf
修改
max_connections =256
shared_buffers = 1024
vi /usr/local/postgresql/data/pg_hba.conf
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all trust
host all all 127.0.0.1 255.255.255.255 trust
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff trust
从新启动数据库
/usr/local/postgresql/bin/postmaster -D /usr/local/postgresql/data &
  建立数据库测试
/usr/local/postgresql/bin/createdb  test
提示:create database 表示安装成功
进入交互方式
/usr/local/postgresql/bin/psql test
  5:opennms的安装和配置
cd /opt/net/
tar -zxvf  opennms-source.tar.gz
mv opennms-1.2.6-1 /usr/local/opennms
cd /usr/local/opennms/source/
/bin/sh  build.sh install
主意:若是没有相应的目录可以找到后作软连接
  cd /usr/local/opennms/source/dist/bin
运行编译的java环境
/usr/local/opennms/source/dist/bin/runjava -s
/usr/local/opennms/source/dist/bin/runjava -S /usr/local/j2sdk1.4.2_06/jre/bin/java
运行安装相应的postgresql数据库
/usr/local/opennms/source/dist/bin/install -disU
运行设置web应用环境
/usr/local/opennms/source/dist/bin/install -y -w /usr/local/tomcat/webapps/  -W /usr/local/tomcat/server/lib
  6.获得opennms启动   启动 postgresql/tomcat/opennms
      1) su - postgres -c "/usr/local/postgresql/bin/pg_ctl -D /usr/local/postgresql/data -l logfile restart"
      2) su - tomcat   -c "/usr/local/tomcat/bin/startup.sh"
      3) /usr/local/opennms/source/dist/bin/install -disU
         /usr/local/opennms/source/dist/bin/install -y -w /usr/local/tomcat/webapps/  -W /usr/local/tomcat/server/lib
         /usr/local/opennms/source/work/bin/opennms.sh start
  登陆到web页
     http://ip:8080/opennms/
       用户名:admin 密码: admin
现在就可以实现各种服务的管理了   流量和接点系统硬件使用情况需要在配置snmp 本人还在实践中 希望有兴趣的朋友一起研究一下    
相关阅读 更多 +
排行榜 更多 +
越野战车

越野战车

飞行射击 下载
枪王重生之战

枪王重生之战

飞行射击 下载
防空3d

防空3d

飞行射击 下载