2010-10-20 3 views
3

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

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

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

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

+0

Какая система распределения или упаковки linux? – ysth

ответ

6

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

+0

Спасибо Rafl: Могу ли я попросить вас, пожалуйста, сообщить, где я могу получить это для linux 32 бит. – Space

+3

Как насчет поставщика вашего дистрибутива Linux? – rafl

+0

У меня есть CentOS 5.4 – Space