环境准备:
需要一台windows机器,4核8G就够用了,建议windows8系统
安装准备:安装包上传
链接:https://pan.baidu.com/s/1jwh2OxJslr23j2e5_qPRmA
提取码:yd8u
里面有三个安装包:
jdk-8u112-windows-x64.exe
postgresql-9.6.12-2-windows-x64.exe
standalone-opennms-installer-22.0.3-1.zip
第一步:安装jdk
第二步:安装postgressql
第三步:安装opennms
以上三部请参考:
opennms安装
以上安装方式总结:
jdk, postgresql按照流程默认安装即可
opennms,安装时需要配置数据库,记得输入密码
有改动的地方:
1,启动opennms
在C:\Program Files\OpenNMS\bin目录下,有一个start.bat,命令行切换到这个目录下,直接输入start.bat运行即可
2.bug启动时端口占用问题
会出现caused by …的错误,一般是缺包或者端口占用问题,上图是1099端口占用
netstat -ano,查看占用1099端口的进程ID
tasklist,查看1140进程对应的程序
停掉这个程序
TASKKILL /IM gse_win_agent.exe -f
3.bug:162端口占用问题
在opennms/etc下, 找到trapd_configuration.xml,修改snmp端口,160(随便找一个不用的)
启动切换到bin目录下:start.bat
启动正常之后,即可访问
http://192.168.2.32:8980/opennms/index.jsp
用户名 密码: admin admin