Friday, September 3rd 2010, 11:08am UTC+2

You are not logged in.

  • Login
  • Register

tedtester

Trainee

Posts: 93

Gender: male

Number of Nagios server: 2 +1 der Git-Tester ;-)

Nagios Versions: 3.2.1

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: z.Zt. ca. 190+

Number of services: z.Zt. ca. 2600+

OS: debian lenny, windows 2003, esx3.5, xen 5

Plugin Versions: 1.4.4

NagVis Version: 1.5b2

Other Addons: Livestatus, Check_MK "latest git", PnP4Nagios 0.62

1

Wednesday, April 1st 2009, 10:52am

Debian Lenny und "check_esx3" PERL Fehler: Perl_Tstack_sp_ptr

Hallo zusammen,

ich nutze Debian Lenny (stable 5)
Kernel: 2.6.26-1-686 i686
Nagios 3.06
Plugins etc. (siehe Profildaten)

das Problem habe ich beim verwenden des "check_esx3" Plugins von ...

Quoted

Nagios plugin made by www.op5.com which is compatible with ESX 3.5 which uses the VMWare API
Zuvor unter Debian Etch 4 hatte ich das Problem noch nicht.
Dank ;( der neuen Perl Version so hat es den Anschein tritt das Problem erstmal in Debian 5 Lenny auf.

Source code

1
2
3
/usr/bin/perl --version

This is perl, v5.10.0 built for i486-linux-gnu-thread-multi


Source code

1
2
./check_esx3
/usr/bin/perl: symbol lookup error: /usr/local/lib/perl/5.10.0/auto/XML/LibXML/Common/Common.so: undefined symbol: Perl_Tstack_sp_ptr


Nun habe ich bereits etwas geforscht und dann auch einen Tipp gefunden nur das geht nach hintenlos,
entweder mache ich was falsch oder das ist nicht die Lösung...
siehe hier: http://wiki.secured.de/dokuwiki/vmware/viperl-lenny



ich würde mich freuen wenn jemand der das Problem bereits gelöst hat mir antwortet und verrät wie er es gelöst hat.

ALaub81

Beginner

Posts: 6

Number of Nagios server: 1

Nagios Versions: 2

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 1

Number of services: 180

OS: Debian Etch

Plugin Versions: ?

2

Wednesday, April 1st 2009, 3:48pm

Hallo!

Habe ebenfalls das Problem und auch die Anleitung getestet, ohne Erfolg, ich hoffe es kann jemand weiterhelfen.

Gruß
ALaub81

tedtester

Trainee

Posts: 93

Gender: male

Number of Nagios server: 2 +1 der Git-Tester ;-)

Nagios Versions: 3.2.1

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: z.Zt. ca. 190+

Number of services: z.Zt. ca. 2600+

OS: debian lenny, windows 2003, esx3.5, xen 5

Plugin Versions: 1.4.4

NagVis Version: 1.5b2

Other Addons: Livestatus, Check_MK "latest git", PnP4Nagios 0.62

3

Thursday, April 2nd 2009, 9:44am

Als wenn keiner von Etch zu Lenny gewechselt hätte...?
Okay machen wir es anders... Frage: Weiß dann wenigstens jemand wie ich die "Debian Etch Perl Version" mit der es noch ging herstelle oder parallel zur nicht funktionerenden betreibe? :wacko:

tedtester

Trainee

Posts: 93

Gender: male

Number of Nagios server: 2 +1 der Git-Tester ;-)

Nagios Versions: 3.2.1

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: z.Zt. ca. 190+

Number of services: z.Zt. ca. 2600+

OS: debian lenny, windows 2003, esx3.5, xen 5

Plugin Versions: 1.4.4

NagVis Version: 1.5b2

Other Addons: Livestatus, Check_MK "latest git", PnP4Nagios 0.62

4

Thursday, April 2nd 2009, 10:22am

supportanfrage bei OP5

Issue #: 9390
Summary: OP5 Plugin: check_esx3 - Problem with OS / Perl Version Debian Lenny
Priority: Medium

tedtester

Trainee

Posts: 93

Gender: male

Number of Nagios server: 2 +1 der Git-Tester ;-)

Nagios Versions: 3.2.1

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: z.Zt. ca. 190+

Number of services: z.Zt. ca. 2600+

OS: debian lenny, windows 2003, esx3.5, xen 5

Plugin Versions: 1.4.4

NagVis Version: 1.5b2

Other Addons: Livestatus, Check_MK "latest git", PnP4Nagios 0.62

5

Thursday, April 2nd 2009, 11:35am

[WORKAROUND] How To "downgrade perl" (schön finde ich was anderes)

So habe ich es zumindest gemacht,
1. in den /etc/apt/sources.list - noch etch Zeilen hinzugefügt.
2. die aktuellen mittels

Source code

1
apt-get remove perl --purge
rausgeschmissen
3.

Source code

1
apt-get update

4. mit

Source code

1
aptitude install perl=5.8.8-7etch6 perl-base=5.8.8-7etch6 perl-modules=5.8.8-7etch6 perl-doc=5.8.8-7etch6


dann konnte ich mir nochmals make, gcc++ und gcc installieren und anschließend
./vmware-viperl.pl erneut durchführen.

Zum Schluss noch ein

Source code

1
perl -MCPAN -e shell

Auf der cpan>

Source code

1
install Nagios::Plugin


Jetzt klappt das check_esx3 wieder.

tedtester

Trainee

Posts: 93

Gender: male

Number of Nagios server: 2 +1 der Git-Tester ;-)

Nagios Versions: 3.2.1

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: z.Zt. ca. 190+

Number of services: z.Zt. ca. 2600+

OS: debian lenny, windows 2003, esx3.5, xen 5

Plugin Versions: 1.4.4

NagVis Version: 1.5b2

Other Addons: Livestatus, Check_MK "latest git", PnP4Nagios 0.62

6

Thursday, April 2nd 2009, 2:12pm

übrigens Antwort vom OP5 Support

....

Quoted


First of all I have to inform you that this is a support for paying customers only. If you are interested in using op5 Monitor for monitoring please take a look here:

http://www.op5.com/

But I'll try to give you an answer to the problem here anyway.

This might be solved if you reinstall the XML/LibXML modules. It looks like vmware replace some perl modules. More information about that can be found here:
http://communities.vmware.com/thread/153601

If you like more help about check_esx3 and other stuff we have released under GPL you should turn to the op5user email list:
http://www.op5.org/community/mailing-lis…s-mailing-lists

That mailinglist is for op5 users, partners, developer, basically anyone with an interrest in any of op5's products.


Dazu muss ich sagen,
Erstens recht hat er.
Zweitens waren die schnell also Antwort hatte ich nach 2 Stunden. (und das mit dem schnell war nicht ironisch gemeint)
Drittens bringt sein Vorschlag leider nichts.

avanti

Trainee

Posts: 149

Birthday: Apr 1st 1982 (28)

Gender: male

Location: Lörrach

Number of Nagios server: 1

Nagios Versions: 3.0.9

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: 350

Number of services: 1000

OS: Debian

Plugin Versions: 1.4.13

NagVis Version: 1.3.2

NDO Version: 1

Perfparse Version: -

Other Addons: PNP, Nagvis, NagTrap, NagLite, Nss

7

Thursday, April 9th 2009, 3:34pm

Als kleine Anekdote dazu:
Nach der Installation ver VMware remote CLI auf meiner Xp Machine konnte ich plötzlich über SMS keine Packete mehr auf den Rechner ausbringen.
Das Problem lag daran, dass die REmote CLI irgendwie mein Windows-Perl verbogen hatte, so das die SMS Perlscripte nicht mehr liefen.
Winodws Perl neu instlliert, ging wieder.

Soviel zu VMware und Perl :wacko:

meilon

Trainee

Posts: 108

Birthday: Nov 18th

Gender: male

Number of Nagios server: 1

Nagios Versions: Ubuntu Repo latest (3.0.6)

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: >50

Number of services: >230

OS: Ubuntu Server (mit Nagios), Windows Server 2003, 2008 in 32 und 64 bit, 2 HeulSUSEn

Plugin Versions: Ubuntu Repo latest

NagVis Version: 1.4.5

NDO Version: 2

8

Monday, April 27th 2009, 3:40pm

Auch bei mir konnte die Anleitung keine Änderung bewirken, check_esx3 gibt immernoch den selben Fehler. (Mein Server ist aber nicht direkt lenny, sondern Ubuntu Server 9.04)

Soll ich "lieber" Perl downgraden oder auf SNMP umsteigen? Oder wird VMware mal ein VI Perl SDK rausbringen, welches Perl 5.10 kompatibel ist? Das Paket ist immerhin schon wieder über ein halbes Jahr alt!

EDIT:
HA :D Ich werd verrückt :D Es geht. Wie der Link ins VMware Communities Forum , den der OP5 Support gab, hilft es, das betreffende Perl Modul direkt neu erstellen zu lassen (und nicht nur via cpan), sofern es schon installiert ist.
Bei mir war z.B. der Fehler für "/usr/local/lib/perl/5.10.0/auto/XML/LibXML/Common/Common.so". Das Bedeutet:
# cpan
cpan[1]> force install XML::LibXML::Common
<rödel rödel>
cpan[2]> exit
# cd ~/.cpan/build/XML-LibXML-Common-0.13-<irgendwelche chars> (ein genauer Pfad steht auch im vermeintlichen Installationsprozess)
# perl Makefile.PL
# make
# make test
# make install

Bei mir fehlte dann noch Class::MethodMaker (war auf dem System noch nicht installiert worden), mit cpan nachgeholt und Fertig :D

So, und seit dem läuft jetzt check_esx3 (zumindestens -h, wollte euch den Erfolg nur schnell melden :D)

This post has been edited 1 times, last edit by "meilon" (Apr 27th 2009, 3:58pm)


R.Wolff

Beginner

Posts: 43

Birthday: Aug 23rd 1981 (29)

Gender: male

Location: Winterbach

Occupation: IT-Systemprogrammierer

Number of Nagios server: 2

Nagios Versions: 3.1.0

Distributed monitoring: Ja

Redundant monitoring: Ja

Number of hosts: 184

Number of services: 181

OS: openSuSE Linux 11.1

Plugin Versions: 1.4.13

NagVis Version: 1.4.1

NDO Version: 1.4b7

9

Tuesday, February 23rd 2010, 10:55am

openSuSE 11.0 Problem mit ESX3 Check

Hallo zusammen.
Ich habe ein Problem mit dem ESX3 Plugin.
Wenn ich das Script starte bekomme ich folgende Meldungen auf den zwei Systemen:
System1:
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/5.10.0/i586-linux-thread-multi/auto/XML/LibXML/Common/Common.so: undefined symbol: Perl_Tstack_sp_ptr
System2:
/usr/bin/perl: symbol lookup error: /usr/lib/perl5/5.10.0/i586-linux-thread-multi/auto/XML/LibXML/Common/Common.so: undefined symbol: Perl_Tstack_sp_ptr
Hat jemand eine Idee?
Pakete hab ich nun noch und nöcher nachinstalliert. Komme aber nun einfach nicht weiter.

Liegt es evtl. am Perl 5.10 ?
Vielen Dank.
Grüße

Rolf

meilon

Trainee

Posts: 108

Birthday: Nov 18th

Gender: male

Number of Nagios server: 1

Nagios Versions: Ubuntu Repo latest (3.0.6)

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: >50

Number of services: >230

OS: Ubuntu Server (mit Nagios), Windows Server 2003, 2008 in 32 und 64 bit, 2 HeulSUSEn

Plugin Versions: Ubuntu Repo latest

NagVis Version: 1.4.5

NDO Version: 2

10

Tuesday, February 23rd 2010, 12:04pm

Hallo Rolf,

hast du meine Anleitung denn schon ausprobiert?

R.Wolff

Beginner

Posts: 43

Birthday: Aug 23rd 1981 (29)

Gender: male

Location: Winterbach

Occupation: IT-Systemprogrammierer

Number of Nagios server: 2

Nagios Versions: 3.1.0

Distributed monitoring: Ja

Redundant monitoring: Ja

Number of hosts: 184

Number of services: 181

OS: openSuSE Linux 11.1

Plugin Versions: 1.4.13

NagVis Version: 1.4.1

NDO Version: 1.4b7

11

Tuesday, February 23rd 2010, 1:07pm

Hallo Meilon.


Bei dem CPAN install bekomme ich schon einen Fehler:

Source code

1
2
3
4
5
6
7
8
9
10
11
12
cpan[1]> force install XML::LibXML::Common 
CPAN: Storable loaded ok (v2.21) 
Going to read '/root/.cpan/Metadata' 
Database was generated on Tue, 23 Feb 2010 07:53:17 GMT 
Running install for module 'XML::LibXML::Common' 
CPAN: Data::Dumper loaded ok (v2.121_14) 
'YAML' not installed, falling back to Data::Dumper and Storable to read prefs '/root/.cpan/prefs' 
Running make for P/PA/PAJAS/XML-LibXML-1.70.tar.gz 
CPAN: Digest::SHA loaded ok (v5.45) 
CPAN: Compress::Zlib loaded ok (v2.005) 
Catching error: "Can't call method \"value\" on an undefined value at /usr/lib/perl5/5.10.0/i586-linux-thread-multi/IO/Uncompress/RawInflate.pm line 64.\cJ" at /usr/lib/perl5/5.10.0/CPAN.pm line 391 
CPAN::shell() called at -e line 1




Grüße

Rolf

meilon

Trainee

Posts: 108

Birthday: Nov 18th

Gender: male

Number of Nagios server: 1

Nagios Versions: Ubuntu Repo latest (3.0.6)

Distributed monitoring: Nein

Redundant monitoring: Nein

Number of hosts: >50

Number of services: >230

OS: Ubuntu Server (mit Nagios), Windows Server 2003, 2008 in 32 und 64 bit, 2 HeulSUSEn

Plugin Versions: Ubuntu Repo latest

NagVis Version: 1.4.5

NDO Version: 2

12

Tuesday, February 23rd 2010, 3:37pm

Sieht für mich nach einem fehlerhaften IO::Uncompress::RawInflate Modul aus. Bitte das mal neuinstallieren/updaten.

R.Wolff

Beginner

Posts: 43

Birthday: Aug 23rd 1981 (29)

Gender: male

Location: Winterbach

Occupation: IT-Systemprogrammierer

Number of Nagios server: 2

Nagios Versions: 3.1.0

Distributed monitoring: Ja

Redundant monitoring: Ja

Number of hosts: 184

Number of services: 181

OS: openSuSE Linux 11.1

Plugin Versions: 1.4.13

NagVis Version: 1.4.1

NDO Version: 1.4b7

13

Tuesday, February 23rd 2010, 5:05pm

Sieht für mich nach einem fehlerhaften IO::Uncompress::RawInflate Modul aus. Bitte das mal neuinstallieren/updaten.

Mach ich es falsch?

Source code

1
2
3
4
5
cpan[2]> force install IO::Uncompress::RawInflate
Running install for module 'IO::Uncompress::RawInflate'
Running make for P/PM/PMQS/IO-Compress-2.024.tar.gz
Catching error: "Can't call method \"value\" on an undefined value at /usr/lib/perl5/5.10.0/i586-linux-thread-multi/IO/Uncompress/RawInflate.pm line 64.\cJ" at /usr/lib/perl5/5.10.0/CPAN.pm line 391
        CPAN::shell() called at -e line 1

Grüße

Rolf

Posts: 62

Birthday: Jun 17th 1982 (28)

Number of Nagios server: 47

Nagios Versions: 3.0.1

Distributed monitoring: Ja

Redundant monitoring: Nein

Number of hosts: 143

Number of services: 793

OS: Debian Linux

Plugin Versions: k.a.

14

Wednesday, March 3rd 2010, 2:55pm

Hatte auch das Problem.
Ich hab mir die neueste Perl-SDK(VMware-vSphere-SDK-for-Perl-4.0.0-161974.i386.tar.gz) von VMware installiert und danach noch folgendes durchgeführt:

Source code

1
2
apt-get install libxml-libxml-perl
apt-get install libclass-methodmaker-perl

Similar threads