opennms安装心得

本文涉及的产品
云原生数据库 PolarDB MySQL 版,Serverless 5000PCU 100GB
简介:
安装需求:
原著作者建议使用CPU PIII-1G以上,至少256MB RAM(强烈建议使用512MB以上),磁盘空间至少800 MB to 1 GB。
 
 
系统环境:FC3
必要安装:
Opennms有以下必要安装的套件:
PostgreSQL
Sun J2SE Java SDK
rrdtool
OpenNMS
compat-libstdc++-
 
备注:为容易将工作交接,所以习惯使用RPM来做套件的安装!若有习惯以tarball安装的先进请参照其Install guide。
 
安装步骤:
 
1﹑系统安装后请先做套件升级(个人习惯以yum安装)
2﹑安装postgresql套件
postgresql-python-7.4.8-1.FC3.1.i386.rpm
postgresql-7.4.6-1.FC3.1.i386.rpm
postgresql-server-7.4.6-1.FC3.1.i386.rpm
postgresql-libs-7.4.8-1.FC3.1.i386.rpm
 
perl-DBI-1.40-5.i386.rpm
perl-DBD-Pg-1.31-6.i386.rpm
修改设定档参数postgresql.conf及pg_hba.conf
vi /var/lib/pgsql/data/postgresql.conf
修改下列参数
tcpip_socket = true
max_connections = 256
shared_buffers = 1024
vi /var/lib/pgsql/data/pg_hba.conf
加入下面二行
local all all trust
host all all 127.0.0.1 255.255.255.255 trust
原文提到如果您的系统支持IPv6则可加入(不支持建议不要增加)
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff trust
 
3﹑安装 Sun J2SE Java SDK
到 http://java.sun.com/j2se/1.4.2/download.html 下载
j2sdk-1_4_2_08-linux-i586.rpm进行安装
设定环境变量
vi /etc/bashrc
在底下加入
export JAVA_HOME=/usr/java/j2sdk1.4.2_08
export PATH=$PATH:$JAVA_HOME/bin
 
4﹑安装 Tomcat4
到 http://archive.apache.org/dist/jakarta/tomcat-4/archive/v4.1.24/rpms/ 处下载
tomcat4-4.1.24-full.2jpp.noarch.rpm
tomcat4-webapps-4.1.24-full.2jpp.noarch.rpm
vim /etc/tomcat4/tomcat4.conf
修改下面二行
JAVA_HOME="/usr/java/j2sdk1.4.2_08/"
TOMCAT_USER="root"
 
5﹑安装 rrdtool
到 http://tettnang.freshrpms.net/ 下载
rrdtool-1.0.49-2.1.fc3.rf.i386.rpm
6﹑安装 OpenNMS
到 SourceForge https://sourceforge.net/project/showfiles.php?group_id=4141 下载对应的版本
opennms-1.2.3-1_fc3.i386.rpm
opennms-docs-1.2.3-1_fc3.i386.rpm
opennms-webapp-1.2.3-1_fc3.i386.rpm
进行安装
Opennms参数设定:
export OPENNMS_HOME=/opt/Opennms
$OPENNMS_HOME/bin/runjava -s
$OPENNMS_HOME/bin/install -disU
$OPENNMS_HOME/bin/install -y -w $CATALINA_HOME/webapps -W $CATALINA_HOME/server/lib
 
修改$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>
 
启动执行:
开启浏览器,地址http://server/ _IP:8080/opennms
预设使用者为:admin密码:admin

opennms安装心得.doc 

本文转自holy2009 51CTO博客,原文链接:http://blog.51cto.com/holy2010/317703



相关实践学习
使用PolarDB和ECS搭建门户网站
本场景主要介绍基于PolarDB和ECS实现搭建门户网站。
阿里云数据库产品家族及特性
阿里云智能数据库产品团队一直致力于不断健全产品体系,提升产品性能,打磨产品功能,从而帮助客户实现更加极致的弹性能力、具备更强的扩展能力、并利用云设施进一步降低企业成本。以云原生+分布式为核心技术抓手,打造以自研的在线事务型(OLTP)数据库Polar DB和在线分析型(OLAP)数据库Analytic DB为代表的新一代企业级云原生数据库产品体系, 结合NoSQL数据库、数据库生态工具、云原生智能化数据库管控平台,为阿里巴巴经济体以及各个行业的企业客户和开发者提供从公共云到混合云再到私有云的完整解决方案,提供基于云基础设施进行数据从处理、到存储、再到计算与分析的一体化解决方案。本节课带你了解阿里云数据库产品家族及特性。
相关文章
|
3月前
|
运维 前端开发 应用服务中间件
jumpserver详解(六)——jumpserver luna组件安装
jumpserver详解(六)——jumpserver luna组件安装
37 1
|
传感器 Linux 异构计算
Kubuntu个人配置
Kubuntu个人配置
147 0
Kubuntu个人配置
|
程序员
dokuwiki安装问题
工作了几年,虽然在程序员这个道路上才算开始,希望以后能够有所成长,为了把平时遇到的技术问题,记录下来,第一个想到的就是写wiki,博客虽然创建了许久,但是没有坚持写下去,在网上找了许多的wiki程序,dokuwiki是最符合的。
1977 0
|
监控 网络协议 Linux
|
监控 网络协议 安全
|
关系型数据库 测试技术 Apache
|
监控 Java 关系型数据库
|
关系型数据库 MySQL PHP

热门文章

最新文章