Centos

從哪裡獲得 RRDs.pm?

  • March 17, 2017

我正在嘗試在執行 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

引用自:https://serverfault.com/questions/188763