Opennms初始化失败,当我运行sudo服务opennms启动时出现以下错误:
Starting Open Network Management System: opennmserror invoking "check" operation: Data source 'opennms' failed.
OpenNMS was unable to connect to the 'opennms' database configured in opennms-datasources.xml.
有什么建议吗?
答案 0 :(得分:1)
您收到的错误消息为“权限被拒绝...”,您有两个选择,a)为Postgres根用户设置一个根密码,并在opennms-datasources.xml中对其进行配置,并验证您是否在其中使用了md5。 pg_hba.conf,b)进行不太安全的配置设置127.0.0.1以信任pg_hba.conf。这样,每个人都无需身份验证即可从本地主机连接到Postgres。我建议您使用上面的链接中的安装指南中所述的a)。
答案 1 :(得分:0)
错误消息:“ OpenNMS无法连接到'opennms'”表示一个非常低级的问题。
ss -l sport = :5432
?psql
中配置的凭据相同的凭据,通过opennms-datasources.xml
连接到PostgreSQL数据库?${OPENNMS_HOME}/bin/install -dis
命令会怎样?