[Linux-cluster] help reqd. - VMware ESX 3.5 fencing
chris barry
Christopher.Barry at qlogic.com
Thu Feb 28 14:51:27 UTC 2008
I'm running RHEL4u5 VMs and VI3.02, and I did not encounter this error.
What versions are you using? VI3.5, and what VM distro?
Ok, what I am getting at is what made you have to change that line!
;)
On Thu, 2008-02-28 at 19:47 +0530, Panigrahi, Santosh Kumar wrote:
> No Chrish, I have copied Apputil directory from viperltoolkit directory
> (/tmp/viperltoolkit/apps) to my site perl directory
> (/usr/lib/perl5/site_perl/5.8.8) as per your suggestion. But after that
> on running your fencing script, I got the same error, as reported by
> Brian. Then I changed the package to VMware::VIruntime at line 45 and
> the script worked fine without giving any compilation problem.
>
> I don't know how u got the impression from the below mail chain that we
> have executed the script successfully without coping the Apputil
> directory to site_perl directory.
>
> Thanks and Regard,
> Santosh
>
>
> -----Original Message-----
> From: linux-cluster-bounces at redhat.com
> [mailto:linux-cluster-bounces at redhat.com] On Behalf Of Christopher Barry
> Sent: Thursday, February 28, 2008 7:20 PM
> To: linux clustering
> Subject: RE: [Linux-cluster] help reqd. - VMware ESX 3.5 fencing
>
>
> What version of redhat are you using?
>
> Are you saying that instead of copying the AppUtil directory
> post-install of the viperltoolkit, you simply changed the use line to
> use VMware::VIRuntime;?
>
> Regards,
> -C
>
> -----Original Message-----
> From: linux-cluster-bounces at redhat.com on behalf of Brian Kroth
> Sent: Thu 2/28/2008 8:29 AM
> To: Panigrahi, Santosh Kumar
> Cc: linux clustering
> Subject: Re: [Linux-cluster] help reqd. - VMware ESX 3.5 fencing
>
> That was it.
>
> Thanks,
> Brian
>
> Panigrahi, Santosh Kumar <Santosh.Panigrahi at in.unisys.com> 2008-02-28
> 09:37:
> > Hello Brian,
> >
> > I had also faced the same problem. Just change the line no 45 in
> your
> > script. The original line is <use VMware::VIM2Runtime>. Make it to
> >
> > <use VMware::VIRuntime;> After changing this it worked fine for me
> and
> > hopes it will also solve your compilation aborted problem.
> >
> > Chris,
> >
> > Thanks for giving your precious time on debugging the problem,
> which I
> > had reported without coping the Apputil directory.
> >
> > Thanks and Regards,
> >
> > Santosh
> >
> > -----Original Message-----
> > From: linux-cluster-bounces at redhat.com
> > [[1]mailto:linux-cluster-bounces at redhat.com] On Behalf Of Brian
> Kroth
> > Sent: Thursday, February 28, 2008 4:15 AM
> > To: chris barry
> > Cc: linux clustering
> > Subject: Re: [Linux-cluster] help reqd. - VMware ESX 3.5 fencing
> >
> > More perl questions:
> >
> > $ echo -e
> >
> "server=vmware\nvmname=gfstest3\nusername=fencer\npassword=fencerpw\nop
> > eration=reset" | /sbin/fence_vi3
> >
> > The component 'privilegeList' has already been installed in class
> > -->AuthorizationManager<-- as a HASH(0x1f779834)
> >
> > (this time a scalar)
> >
> > at
> /usr/lib/perl5/vendor_perl/5.8.8/i686-linux/Class/MethodMaker.pm
> > line 20
> >
> > BEGIN failed--compilation aborted at
> > /usr/lib/perl5/site_perl/5.8.8/VMware/VIM25Runtime.pm line 17, <>
> line
> > 6.
> >
> > Compilation failed in require at (eval 27) line 3, <> line 6.
> >
> > Any thoughts?
> >
> > Thanks,
> >
> > Brian
> >
> > chris barry <Christopher.Barry at qlogic.com> 2008-02-26 17:30:
> >
> > > Read the top section of the script itself. I explain that the
> install
> >
> > > script of viperltoolkit does not install the AppUtil directory
> with
> > the
> >
> > > rest of itself in your particular site_perl dir.
> >
> > >
> >
> > > do a
> >
> > > $ locate site_perl
> >
> > > to see where on your system has your site_perl director(y|ies),
> and
> > look
> >
> > > in each one to find the other vmware module dirs (includes)
> listed in
> >
> > > the top of the script. Then copy the AppUtil dir (from the
> > viperltoolkit
> >
> > > source) into the same site_perl as the rest, and at the same
> level.
> >
> > >
> >
> > > e.g.
> >
> > > ...site_perl
> >
> > > |-AppUtil
> >
> > > |-VMware
> >
> > > `-other stuff
> >
> > >
> >
> > >
> >
> > > Once the AppUtil dir is present in the right location, it should
> work
> >
> > > ok. I had to figure this out the hard way. ;)
> >
> > >
> >
> > >
> >
> > > Good Luck,
> >
> > > -C
> >
> > References
> >
> > 1. mailto:linux-cluster-bounces at redhat.com
>
>
>
>
>
> --
> Linux-cluster mailing list
> Linux-cluster at redhat.com
> https://www.redhat.com/mailman/listinfo/linux-cluster
More information about the Linux-cluster
mailing list