0

Opennms 初始化失败,当我运行 sudo service opennms start 时出现以下错误:

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.

有什么建议么?

4

2 回答 2

1

您收到的错误消息是“permission denied for relationship ...”您有两个选择,a) 为 Postgres root 用户设置 root 密码并在 opennms-data sources.xml 中配置它,并验证您在 pg_hba.conf 中使用 md5 , b) 进行安全性较低的配置设置 127.0.0.1 以信任 pg_hba.conf。这允许每个人无需身份验证即可从本地主机连接到 Postgres。我会推荐 a),这在我们上面链接的安装指南中有所描述。

于 2018-08-12T10:23:24.303 回答
0

错误消息:“OpenNMS 无法连接到 'opennms'”表示一个非常低级别的问题。

  • 您是否在 OpenNMS 正在运行的同一台服务器上运行 PostgreSQL?
  • PostgreSQL 是否在端口 5432 上侦听:您可以使用ss -l sport = :5432吗?
  • psql您可以使用在 中配置的相同凭据连接到 PostgreSQL 数据库opennms-datasources.xml吗?
  • 如果运行${OPENNMS_HOME}/bin/install -dis命令会发生什么?
于 2018-08-08T17:33:02.650 回答