Как я могу установить DBD :: Pg, если postgres не установлен? - PullRequest
3 голосов
/ 20 октября 2010

У меня есть отдельные серверы, работающие с postgres и Nagios.Я хочу использовать " psql_replication_check.pl " с nagios для мониторинга состояния репликации postgres.Для этого сценария проверки требуется модуль DBD :: Pg для подключения к базе данных.Установка DBD :: Pg с запросом пути к файлу pg_config.

#perl Makefile.PL 
Configuring DBD::Pg 2.17.1
Path to pg_config? 

У меня нет прав для установки postgres на машине Nagios.Есть ли кто-нибудь, кто исправил эту проблему раньше.

У меня CentOS 5.4 на обеих системах.

1 Ответ

6 голосов
/ 20 октября 2010

Что вам нужно для установки DBD::Pg - это не вся PostgreSQL, а только клиентская библиотека C, libpq. Пакет, содержащий заголовочные файлы для этого, также будет включать программу pg_config. В большинстве систем на основе Debian этот пакет называется libpq-dev - другие производители будут иметь другие имена для него.

...