CentOS 5.6装置openNMS51CTO博客 - 亚美娱乐

CentOS 5.6装置openNMS51CTO博客

2019年03月10日15时56分00秒 | 作者: 昆纬 | 标签: 装置,装备,监控 | 浏览: 1025

参阅官方文档:http://www.opennms.org/wiki/Docu-overview 一、装备软件源:
到yum install postgresql postgresql-server找到与自己的操作体系对应的repo文件,下载并装置:
  1. rpm -Uvh http://yum.opennms.org/repofiles/opennms-repo-stable-rhel5.noarch.rpm 
 二、装置PostgreSQL:
openNMS运用PostgreSQL作为自己的数据库,而且要求能够以postgres用户的身份经过TCP/IP协议连接到PostgreSQL。
装置数据库:
  1. yum install postgresql postgresql-server //默许装置目录为/var/lib/pgsql 
 装置完成后可运用psql –version检查数据数据库版别,自己的PostgreSQL版别是8.1
发动PostSQL:
  1. service postgresql start //若犯错,要首要履行service postgresql initdb,然后再start 
 使数据库随体系发动:
  1. chkconfig postgresql on 
 装备数据库,并重启:
vim /var/lib/pgsql/data/pg_hba.conf,注释一切行,然后增加如下行:
  1. local all all trust 
  2. host all all 127.0.0.1/32 trust 
  3. host all all ::1/128 trust 
vim /var/lib/pgsql/data/postgresql.conf,找到行max_connections,把数值改为60,即:
  1. max_connections = 60 
 阐明:依据官方文档的说法,opennms装置目录下的etc目录中有一个装备文件,名为c3p0.properties,该装备文件有一个参数,名为c3p0.maxPoolSize,把该参数的值加上10,就得到了max_connections的值。
  1. service postgresql restart 
 注:自己的PostgreSQL 8.1是默许监听TCP的,假如是旧版别的PostgreSQL,或许还要手动启用TCP监听,办法如下:
  1. 修改/var/lib/pgsql/data/postgresql.conf,找到行listen_addresses = localhost,并去掉注释 
三、装置JDK
我挑选了jdk-6u31-linux-i586-rpm.bin,装置进程略。
别的,由于后边还要挑选java版别,所以不必装备java途径。我就没有装备。 四、装置openNMS,并使之随体系发动:
  1. yum -y install opennms //默许装置目录为/opt/opennms 
  2. chkconfig –add opennms 
  3. chkconfig opennms on 
五、装备opennms
1) 制止主动晋级。主动晋级或许会导致一些问题
  1. 修改/etc/yum.repos.d/opennms*文件,在每个[opennms-*]装备段增加enable=0 
 2) 装备java,挑选opennms运用的java版别
  1. /opt/opennms/bin/runjava -S /usr/java/latest/bin/java 
 3) 初始化opennms和数据库
  1. /opt/opennms/bin/install -dis
  2.  
  3. 也能够运用指令postgres createdb -U postgres -E UNICODE opennms进行创立 
4) 装置iplike,为了履行杂乱的ip查询
  1. yum -y install iplike 
 假如没有看到"OK"字样,请手动履行/usr/sbin/install_iplike.sh -h
5) 装备防火墙
简略的做法,直接封闭iptables和selinux。若想保存防火墙,能够参阅官方的installation文档
6) 重启opennms 六、WEB页面拜访
浏览器中输入http://IP:8980/opennms进行拜访,初始用户名及暗码均为admin 七、监控咱们的效劳
1) 装备被监控端:
OpenNMS能够支撑多种形式的数据,这儿以snmp为例,由于它最简略。
  1. yum install net-snmp* //自己装置后的版别是5.3.2,运用snmpd -v能够检查 
  2. service snmpd start 
运用默许的装备即可。
2) 在OpenNMS中增加被监控端
登陆到OpenNMS的web页面,翻开Admin—Configure Discovery,在该页面中增加被监控端的IP或一个IP段,然后点击左上方的Save and Restart Discovery。过几分钟后,即能够Node List页面看到被监控节点。 注:感觉OpenNMS更拿手各种效劳的监控,对体系自身资源的监控不是很好,如CPU、硬盘、内存等。
版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表亚美娱乐立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章