Сбой инициализации Opennms
Сбой инициализации 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.
Какие-либо предложения?
2 ответа
Полученное сообщение об ошибке гласит: "Отказано в разрешении для связи...". У вас есть два варианта: а) установить пароль root для пользователя root Postgres и настроить его в файле opennms-data sources.xml и убедиться, что вы используете md5 в pg_hba.conf, б) сделать менее безопасную настройку конфигурации 127.0.0.1, чтобы доверять pg_hba.conf. Это позволяет каждому подключаться к Postgres с локального хоста без аутентификации. Я бы порекомендовал а), который описан в нашем руководстве по установке по ссылке выше.
Сообщение об ошибке: "OpenNMS не удалось подключиться к" opennms "" указывает на проблему очень низкого уровня.
- У вас есть PostgreSQL, работающий на том же сервере, на котором работает OpenNMS?
- PostgreSQL прослушивает порт 5432: вы можете использовать
ss -l sport = :5432
? - Можете ли вы подключиться к базе данных PostgreSQL с
psql
используя те же учетные данные, которые вы настроили вopennms-datasources.xml
? - Что произойдет, если вы запустите
${OPENNMS_HOME}/bin/install -dis
команда?