On 23.10.2012 21:54, v g wrote: > -------------------------------------------------- > From: "Michael Friedrich"<michael.friedr...@gmail.com> > Sent: Tuesday, October 23, 2012 3:09 PM > To:<icinga-users@lists.sourceforge.net> > Subject: Re: [icinga-users] Icinga fails to load npcdmod.o > >> On 23.10.2012 20:30, v g wrote: >>> >>> Actually - can't find it anymore on rf. The only repos I had were centos >>> base and rpmforge. >> >> I guess you installed that by hand, downloaded the rpm and then used yum >> install or rpm -i on that one. >> >>> Now there is no binary on rpmforge, only source rpm >>> pnp4nagios-0.6.18-1.src.rpm >>> Did icinga yum install pulled those rpms from somewhere else? I followed >>> install guide for Centos. Below is rpm info for that binary - if anyone >>> knows how it came to be, please, let me know: >>> ------------------- >>> [root@syslog ~]# rpm -q --info pnp4nagios >>> Name : pnp4nagios Relocations: (not relocatable) >>> Version : 0.6.18 Vendor: (none) >>> Release : icinga.3.el6 Build Date: Wed 01 Aug 2012 >>> 07:46:43 AM EDT >>> Install Date: Fri 28 Sep 2012 03:43:56 PM EDT Build Host: >>> rpm32.nx.lan >>> Group : Applications/System Source RPM: >>> pnp4nagios-0.6.18-icinga.3.el6.src.rpm >>> Size : 5211729 License: GPLv2 >>> Signature : RSA/SHA1, Sun 12 Aug 2012 07:25:28 AM EDT, Key ID >>> 6148b71579703ac4 >>> Packager : Michael Weinberger >> ^^^^^^^^^^^^^^^^^^^^^^ >> >> That is an individual, not someone known in the repoforge eco system. >> >> i did some google hunting to finally find the "nikoforge" repository >> here - http://repo.nikoforge.org/redhat/el6/i386/ >> >> These are custom built rpms by a user. I highly advise anyone *NOT to >> use those rpms* unless you know the consequences of package dependencies >> and possible problems. >> >> repoforge is not always getting the latest and greatest, but there's >> also a guide available on how to smoothly create updated rpms buy >> yourself - if you trust team icinga ;-) >> >> https://wiki.icinga.org/display/howtos/Build+PNP+RPMs > > Yeah - I'm just gonna rebuild all rpms from source.
repoforge actually has icinga 1.7.2 (and -web) packages - which is not the latest and the greatest, but people use that as well. so rather then rebuilding from srpms you should just use those, waiting til the next packages are available directly from repoforge - that's the common sense of such repositories (also until someone sponsors an upstream package of icinga*). > > Was trying to avoid it... > >> >>> >>> URL : http://www.pnp4nagios.org/ >>> Summary : Nagios performance data analysis tool >>> Description : >>> PNP is an addon to nagios which analyzes performance data provided by >>> plugins >>> and stores them automatically into RRD-databases. >>> >>> Adapted to Icinga >>> [root@syslog ~]# >>> ------------------------- >>> >>> Anyway, I removed it, >> >> how? checked that all files were deleted? > > yum remove... yes - all but .rpmsave config were removed. > >>> downloaded src.rpm, >> >> downloaded from which location? > > rpmforge > >> >>> rebuild it and installed >>> pnp4nagios-0.6.18-1.x86_64.rpm, changed user to icinga. module config is >>> missing from /etc/icinga/modules of course - I'll try to recover it. >> >> that is pretty easy, as it's just another module config. you can copy >> the idoutils example and adjust it for your needs. > > Thanks > >>> >>> Always did that + made sure cache dir is actually empty. Changes on >>> /etc/icinga-web/conf.d/databases.xml were not reflected in >>> /usr/share/icinga-web/app/config/databases.xml >> >> it is NOT the idea of the files in /etc/icinga-web/conf.d to somehow >> update the other xmls - if you expect that. >> those config files just allow you to be the last resort - they will >> actually overwrite all settings you made within the app/* configs. and >> they actually do on my rpm installed testfarm. maybe try use vim with >> syntax on - it could be the case that your changes are actually >> commented with<!-- foobar --> and icinga web just ignores them. >> >> >>> >>> Well, don't know if that's needed unless I can find out where the rpm >>> came >>> from. But... >>> Bellow is actual /var/log/messages line: >>> syslog icinga: Error: Could not load module >>> '/usr/lib/icinga/brokers/npcdmod.o' -> file not found >>> >>> [root@syslog ]# su - icinga -s /bin/bash >>> -bash-4.1$ pwd >>> /var/spool/icinga >>> -bash-4.1$ ls -la /usr/lib/icinga/brokers/npcdmod.o >>> -rwxrwx---. 1 root root 35686 Aug 1 07:46 >>> /usr/lib/icinga/brokers/npcdmod.o >>> -bash-4.1$ >> >> you forgot the file command which is essential in that case. > > yeah, I did file before - 32-bit ELF, I uninstalled it before I could do > ldd. > Anyway - back to the beginning. > > Thank you, > - Vadim > >> >> >> -- >> DI (FH) Michael Friedrich >> >> mail: michael.friedr...@gmail.com >> twitter: https://twitter.com/dnsmichi >> jabber: dnsmi...@jabber.ccc.de >> irc: irc.freenode.net/icinga dnsmichi >> >> icinga open source monitoring >> position: lead core developer >> url: https://www.icinga.org >> >> >> ------------------------------------------------------------------------------ >> Everyone hates slow websites. So do we. >> Make your web apps faster with AppDynamics >> Download AppDynamics Lite for free today: >> http://p.sf.net/sfu/appdyn_sfd2d_oct >> _______________________________________________ >> icinga-users mailing list >> icinga-users@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/icinga-users >> > > ------------------------------------------------------------------------------ > Everyone hates slow websites. So do we. > Make your web apps faster with AppDynamics > Download AppDynamics Lite for free today: > http://p.sf.net/sfu/appdyn_sfd2d_oct > _______________________________________________ > icinga-users mailing list > icinga-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/icinga-users -- DI (FH) Michael Friedrich mail: michael.friedr...@gmail.com twitter: https://twitter.com/dnsmichi jabber: dnsmi...@jabber.ccc.de irc: irc.freenode.net/icinga dnsmichi icinga open source monitoring position: lead core developer url: https://www.icinga.org ------------------------------------------------------------------------------ Everyone hates slow websites. So do we. Make your web apps faster with AppDynamics Download AppDynamics Lite for free today: http://p.sf.net/sfu/appdyn_sfd2d_oct _______________________________________________ icinga-users mailing list icinga-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/icinga-users