OpenNMS在安装”我找不到jrrd.dll“错误的解决方法

本文详细介绍了在Windows 2003 Server环境下安装OpenNMS的过程中遇到的jrrd.dll错误的解决方法。包括PostgreSQL数据库的初始化和权限设置,以及OpenNMS安装步骤中遇到的问题排查。最终成功通过手动启动PostgreSQL数据库并正常安装OpenNMS,避免了jrrd.dll错误。

在Windows 2003 Server(虚拟机)安装OpenNMS。找不到jrrd.dll错误。尝试从学习OpenNMS官网下载jrrd-1.0.7.tar.gz,我们没有发现标dll文件,编译需要,和感觉Linux在出现此问题,于是放弃中国安装指南,骤安装。

1、在安装完PostgreSQL之后,提示须要“Create a Database in PostgreSQL_Root\data”,于是使用“initdb -E UTF-8 -U postgres ..\data”,错误提示没有权限,设置目录的权限能够解决此问题。


2、PostgreSQL须要手动启动。使用“pg_ctl start -D "../data"”启动数据库,这时已经能够使用pgAdmin打开数据库。


3、安装OpenNMS,这时已经能够正常通过。不提示jrrd.dll的错误。(可是过程中依旧有问题,不知道会不会有影响)


4、使用“opennms.bat start”命令,依旧有java错误,可是登录http://localhost:8980/opennms,已经能够看到Web公布的内容



版权声明:本文博客原创文章,博客,未经同意,不得转载。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值