2010-10-20 92 views
3

我有一個單獨的服務器運行postgres和Nagios。我想用「psql_replication_check.pl」與nagios監視postgres複製狀態。該檢查腳本需要DBD :: Pg模塊連接到數據庫。安裝DBD :: Pg,詢問pg_config文件的路徑。如果未安裝postgres,我該如何安裝DBD :: Pg?

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

我沒有權限在Nagios計算機上安裝postgres。有沒有人以前解決過這個問題。

我在這兩個系統上都安裝了CentOS 5.4。

+0

什麼是linux發行版或打包系統? – ysth 2010-10-20 14:02:28

回答

6

你需要什麼才能安裝DBD::Pg不是所有的PostgreSQL,但只有C客戶端庫,libpq。包含頭文件的軟件包還將包含pg_config程序。在大多數基於Debian的系統上,該軟件包被稱爲libpq-dev - 其他供應商將使用其他名稱。

+0

謝謝Rafl:我可以請求你請告知我在哪裏可以得到這個linux 32位。 – Space 2010-10-20 13:47:17

+3

如何從你的Linux發行版的供應商? – rafl 2010-10-20 14:19:50

+0

我有CentOS 5.4 – Space 2010-10-20 17:14:36