Thanks - works for me :)
Cheers,
--
Matthias Merk
"Mark Gurevich" <gurev...@us.ibm.com> schrieb am 22.05.2017 16:15:11:
> Von: "Mark Gurevich" <gurev...@us.ibm.com>
> An: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
> Datum: 22.05.2017 16:16
> Betreff: Re: [xcat-user] kvmhost1: Error: Unable to identify plugin
> for this command, check relevant tables:
>
> Matthias,
>
> As a quick workaround, you can change that line in kvm.pm to be:
>
> lsvm => ['nodehm:mgt=ipmi', 'nodehm:mgt=kvm',
> 'nodehm:mgt=ucs'], #allow both hypervisor and VMs as params
>
> Put mgt=ucs for kvmhost1, then run "restartxcatd".
>
> In the meantime, I will try to figure out why a more generic
'hypervisor:type'
> is not working.
>
> Mark Gurevich
> Poughkeepsie Development Lab
> HPC Software Development - xCAT
>
> "If we knew what it was we were doing, it would not be called
> research, would it?"
> --Albert Einstein
>
>
>
>
>
> From: matthias.m...@arz.at
> To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
> Date: 05/22/2017 09:57 AM
> Subject: Re: [xcat-user] kvmhost1: Error: Unable to identify
> plugin for this command, check relevant tables:
>
>
>
> in 2.13.4 kvm.pm looks a bit different but still
>
> sub handled_commands
> [...]
> lsvm => ['nodehm:mgt=ipmi', 'nodehm:mgt=kvm'], #allow both
> hypervisor and VMs as params
> [...]
>
> changing nodehm.mgt to "kvm" gets it to list the running vms but
> renders rpower useless (ucs plugin)
>
> $ nodels kvmhost1 nodehm.mgt
> kvmhost1: ucs
>
> $ chdef kvmhost1 mgt=kvm
> 1 object definitions have been created or modified.
>
> $ nodels kvmhost1 nodehm.mgt
> kvmhost1: kvm
>
> $ lsvm kvmhost1
> kvmhost1: lnx0155a
> kvmhost1: lnx0205b
> kvmhost1: lnx0204a
>
> $ rpower kvmhost1 stat
> kvmhost1: off
>
> $ chdef kvmhost1 mgt=ucs
> 1 object definitions have been created or modified.
>
> $ rpower kvmhost1 stat
> kvmhost1: chassis1/blade7: on
>
> --
> Matthias Merk
>
> Jarrod Johnson <jjohns...@lenovo.com> schrieb am 22.05.2017 15:36:14:
>
> > Von: Jarrod Johnson <jjohns...@lenovo.com>
> > An: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
> > Datum: 22.05.2017 15:39
> > Betreff: Re: [xcat-user] kvmhost1: Error: Unable to identify plugin
> > for this command, check relevant tables:
> >
> > diff --git a/xCAT-server/lib/xcat/plugins/kvm.pm b/xCAT-server/lib/
> > xcat/plugins/kvm.pm
> > index dd881b5d2..d3804e4f8 100755
> > --- a/xCAT-server/lib/xcat/plugins/kvm.pm
> > +++ b/xCAT-server/lib/xcat/plugins/kvm.pm
> > @@ -79,7 +79,7 @@ sub handled_commands {
> > #rvitals => 'nodehm:mgt',
> > #rinv => 'nodehm:mgt',
> > getrvidparms => 'nodehm:mgt',
> > - lsvm => 'hypervisor:type',
> > + lsvm => 'nodehm:mgt=ipmi',
> > rbeacon => 'nodehm:mgt',
> > revacuate => 'hypervisor:type',
> > vmstatenotify => 'hypervisor:type',
> >
> > Why????
> >
> > commit c5faf316a91b3c7d72c59af0723a6bcba5b98ef0
> > Author: Mark Gurevich <gurev...@us.ibm.com>
> > Date: Wed May 4 13:53:33 2016 -0400
> >
> > Enable lsvm for kvm hypervisor (#1022)
> >
> > * Enable lsvm for kvm hypervisor
> >
> >
> >
> > From: Mark Gurevich [mailto:gurev...@us.ibm.com]
> > Sent: Monday, May 22, 2017 9:24 AM
> > To: xCAT Users Mailing list
> > Subject: Re: [xcat-user] kvmhost1: Error: Unable to identify plugin
> > for this command, check relevant tables:
> >
> > Matthias,
> >
> > What is "mgt" attribute of kvmhost1 set to ?
> >
> > Mark Gurevich
> > Poughkeepsie Development Lab
> > HPC Software Development - xCAT
> >
> > "If we knew what it was we were doing, it would not be called
> > research, would it?"
> > --Albert Einstein
> >
> >
> >
> >
> >
> > From: matthias.m...@arz.at
> > To: xCAT Users Mailing list <xcat-user@lists.sourceforge.net>
> > Date: 05/22/2017 05:44 AM
> > Subject: [xcat-user] kvmhost1: Error: Unable to identify
> > plugin for this command, check relevant tables:
> >
> >
> >
> >
> > Hi,
> >
> > I just upgraded von xcat 2.9 to 2.13.4 (a bit of a jump :)
> >
> > lsvm used to work and list the running vms. Now it throws the
> following error:
> >
> > $ lsvm kvmhost1
> > kvmhost1: Error: Unable to identify plugin for this command, check
> > relevant tables: hypervisor.type;nodetype.os=
> >
(esx.*);nodehm.mgt;nodehm.mgt=ipmi;nodehm.mgt=kvm;hypervisor.type=(rhev.*)
> > 1
> >
> > when given a running VM its working:
> > $ lsvm lnx0206a
> > lnx0206a: Id: 8
> > lnx0206a: Host: kvmhost1
> > lnx0206a: OS: hvm
> > lnx0206a: Memory: 8388608
> > lnx0206a: CPU: 4
> > lnx0206a: State: 1 (The domain is active and running)
> > lnx0206a: Disk file: /dev/clustervg/lnx0206a.vda.raw
> > lnx0206a: Disk file: /dev/clustervg/lnx0206a.vdb.raw
> > lnx0206a: Disk file: /dev/clustervg/lnx0206a.vdc.raw
> >
> > here a are the kvmhost attributes:
> > $ nodels kvmhost1 hypervisor.type nodehm.mgt nodetype.os
hypervisor.type
> > kvmhost1: nodetype.os: sles12.1
> > kvmhost1: hypervisor.type: kvm
> > kvmhost1: nodehm.mgt: ucs
> >
> > is it missing an attribute to be identified as a hypervisor?
> >
> > Thanks!
> >
> > --
> > Matthias Merk
> >
>
------------------------------------------------------------------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > xCAT-user mailing list
> > xCAT-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/xcat-user
> >
> >
>
------------------------------------------------------------------------------
> > Check out the vibrant tech community on one of the world's most
> > engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> > _______________________________________________
> > xCAT-user mailing list
> > xCAT-user@lists.sourceforge.net
> > https://lists.sourceforge.net/lists/listinfo/xcat-user
>
------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> xCAT-user mailing list
> xCAT-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xcat-user
>
>
>
------------------------------------------------------------------------------
> Check out the vibrant tech community on one of the world's most
> engaging tech sites, Slashdot.org! http://sdm.link/slashdot
> _______________________________________________
> xCAT-user mailing list
> xCAT-user@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/xcat-user
------------------------------------------------------------------------------
Check out the vibrant tech community on one of the world's most
engaging tech sites, Slashdot.org! http://sdm.link/slashdot
_______________________________________________
xCAT-user mailing list
xCAT-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/xcat-user