Диагностика и устранение неисправностей
Событие: При запуске padbservice в консоли возникает ошибка: error while loading shared libraries: libjvm.so: cannot open shared object file: No such file or directory
.
Решение: Убедитесь, что путь к библиотеке OpenJDK (libjvm.so) добавлен в переменную окружения LD_LIBRARY_PATH.
Событие: Процесс padbservice завершается сразу после запуска. В логах присутствует ошибка: Database connection error: could not translate host name "hostname" to address: Name or service not known
.
Решение: Убедитесь, что параметр host конфигурационного файла padbservice.cfg указан корректно. Или же необходимо добавить IP адрес для данного хоста в /etc/hosts.
Событие: Процесс padbservice завершается сразу после запуска. В логах присутствует ошибка: Database connection error: timeout expired
.
Решение: Убедитесь, что параметр port конфигурационного файла padbservice.cfg указан корректно. Что сервис PostgreSQL работает и слушает этот порт. Также порт может быть закрыт в настройках файервола.
Событие: Процесс padbservice завершается сразу после запуска. В логах присутствует ошибка: Database connection error: FATAL: no pg_hba.conf entry for host "hostname", user "username", database "dbname"
.
Решение: Необходимо добавить запись в конфигурационный файл PostgreSQL (pg_hba.conf), разрешающую подключение с данного хоста данным пользователем к данной базе с md5 аутентификацией.
Событие: Процесс padbservice завершается сразу после запуска. В логах присутствует ошибка: Database error (7): ERROR: permission denied to create extension "uuid-ossp" HINT: Must be superuser to create this extension
.
Решение: Необходимо установить два расширения "uuid-ossp" и "dblink" для выбранной базы данных. Если использовать встроенного суперпользователя postgres, то расширения устанавливаются автоматически.