Centos
從哪裡獲得 RRDs.pm?
我正在嘗試在執行 perl 5.8.9 的 CentOS 5 伺服器上設置 opsview (Nagios)
當我嘗試啟動它時,它找不到
RRDs.pm
. 事實證明,我也不能。它不在 CPAN 上,我無法確定哪個包會提供它。yum provides "*/RRDs.pm"
不返回任何結果。編輯:所以我們已經確定它應該隨
perl-rrdtool
包一起提供,但不幸的是沒有。我從這裡去哪裡?
RRDs.pm 應該由perl-rrdtool提供,但你表明你已經安裝了這個程序。
您的腳本找不到 RRDs.pm,但 RRDs.pm 可能仍然安裝在您的系統上,只是不在 PERL 期望找到它的位置。
這些命令之一告訴您什麼?
(您可能需要先使用或類似的 cron 命令更新
locate
數據庫)/etc/cron.daily/mlocate
locate RRDs.pm
或者:
find / -type f -name RRDs.pm
在 RHEL6 上執行以下命令為我解決了這個問題。
yum install rrdtool-perl