[ovirt-devel] [vdsm] what happens to ovirmgmt during new host deployment?
Ondřej Svoboda
ondrej at svobodasoft.cz
Tue May 31 07:07:34 UTC 2016
Thank you Kai for describing you solution!
However, I think the ovirtmgmt network should be created automatically.
I will forward this issue on.
Cheers, Ondra
On 31.5.2016 05:04, Kai Kang wrote:
> Hi Ondra,
>
> Thanks for your patience with my so many questions.
>
> Finally I search a Redhat defect
> https://bugzilla.redhat.com/show_bug.cgi?id=1222566, and it seems
> caused by lacking of libvirt network "vdsm-ovirtmgmt". After I create
> the network by hook, then the host could be deployed successfully.
>
> Hook files under /usr/lib64/vdsm/vdsm/hooks/before_vdsm_start:
>
> vdsm-ovirtmgmt.xml:
> <network>
> <name>vdsm-ovirtmgmt</name>
> <forward mode='bridge'/>
> <bridge name='ovirtmgmt'/>
> </network>
>
>
> 20-setupDefaultNetwork:
> #!/bin/sh
>
> VIRSH=/usr/bin/virsh
> SOURCEDIR=$(dirname $(readlink -f $0))
> DEFAULTNET=vdsm-ovirtmgmt
>
> if ! $VIRSH net-dumpxml $DEFAULTNET &>/dev/null; then
> $VIRSH net-define $SOURCEDIR/vdsm-ovirtmgmt.xml
> fi
>
>
> Regards,
> Kai
>
> On Fri, May 27, 2016 at 6:53 PM, Ondřej Svoboda <osvoboda at redhat.com
> <mailto:osvoboda at redhat.com>> wrote:
>
> Kai,
>
> please also take a look at /var/log/ovirt-engine/engine.log
>
> VDSM stores the engine's request for capabilities in vdsm.log, and
> logs Setup Networks actions in supervdsm.log.
>
> I'll inspect logs you sent me privately. Can you please make the
> engine logs available to the list?
>
> Thanks,
> Ondra
>
> ----- Original Message -----
> > From: "Kai Kang" <kai.7.kang at gmail.com
> <mailto:kai.7.kang at gmail.com>>
> > To: devel at ovirt.org <mailto:devel at ovirt.org>
> > Sent: Friday, May 27, 2016 11:34:38 AM
> > Subject: [ovirt-devel] [vdsm] what happens to ovirmgmt during
> new host deployment?
> >
> > Hi,
> >
> > I sent mails to ovirt-user maillist for help. But it seems there
> is no useful
> > info in vdsm.log and supervdsm.log. I want to debug the code and
> so ask for
> > help here.
> >
> > I am using ovirt 3.6.4.1 and vdsm 4.17.24. When deploy a new
> host, bridge
> > ovirtmgmt has been created with port eth0. But it fails with:
> >
> > Host dell12 does not comply with the cluster Default networks,
> the following
> > networks are missing on host: 'ovirtmgmt'
> >
> >
> > I can make ovirtmgmt work by selecting the tab 'Hosts' -> node
> name(dell12)
> > -> subtab 'Network Interface', click 'Setup Host Networks', drag
> ovirtmgmt
> > to link with ethernet interface eth0.
> >
> > What engine did to bridge ovirtmgmt during new host deployment?
> Just call
> > "getVdsCaps" to check whether ovirtmgmt is ready or sent
> setupNetwork
> > command to configure ovirtmgmt? Which part of vdsm code should I
> check
> > please?
> >
> > Thanks a lot.
> >
> > --Kai
> >
> > _______________________________________________
> > Devel mailing list
> > Devel at ovirt.org <mailto:Devel at ovirt.org>
> > http://lists.ovirt.org/mailman/listinfo/devel
>
>
>
>
> _______________________________________________
> Devel mailing list
> Devel at ovirt.org
> http://lists.ovirt.org/mailman/listinfo/devel
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ovirt.org/pipermail/devel/attachments/20160531/e18e8557/attachment-0001.html>
More information about the Devel
mailing list