2014-11-16 8 views
0

yum 업데이트 후 munin (및 munin-node)을 설치했습니다.이 모든 것은 CentOS 6.6 - 64bit directadmin입니다. 이 모든 것은 관련 패키지를 포함하여 잘됩니다.CentOS는 yum을 통해 설치 한 후 munin을 시작할 수 없습니다.

지금 munin-node 서비스를 시작하려고하면 다음 오류가 발생합니다.

Starting Munin Node: Base class package "Net::Server::Fork" is empty. 
(Perhaps you need to 'use' the module which defines that package first, 
or make that module available in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5). 
at /usr/share/perl5/vendor_perl/Munin/Node/Server.pm line 5 
BEGIN failed--compilation aborted at /usr/share/perl5/vendor_perl/Munin/Node/Server.pm line 5. 
Compilation failed in require at /usr/sbin/munin-node line 36. 
BEGIN failed--compilation aborted at /usr/sbin/munin-node line 36. 

누구든지 나를 도와 줄 수 있습니까? (내 배경은 더 많은 PHP가 ...)

+0

설치 한 munin 패키지가 포함 된 yum 저장소를 활성화 했습니까? –

+0

@EtanReisner 사이트를 통한 자습서였으며 회상 할 수 없습니다. 그것을 어떻게 확인할 수 있습니까? – Bokw

+0

'yum repolist'의 출력이 도움이 될 수 있습니다. 어쨌든 패키지는 그것이 올바른 요구 사항을 포함하지 않으므로 파기 된 것 같습니다. –

답변

1

munin-node 패키지와 perl-Net-Server 패키지 (Net::Server::Fork)는 동기화되지 않습니다. perl-Net-Server 패키지를 munin-node 패키지와 동일한 저장소에서 업데이트하면 문제를 해결하는 데 도움이됩니다.