
--Apple-Mail=_AA3969CB-FA82-482F-A9FE-9A7AC9D4D59D Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8
On Jun 17, 2016, at 12:12 PM, Fabrice Bacchella = <fabrice.bacchella@icloud.com> wrote: =20 =20
Le 17 juin 2016 =C3=A0 12:05, Vinzenz Feenstra <vfeenstr@redhat.com = <mailto:vfeenstr@redhat.com>> a =C3=A9crit : =20 Hi Fabrice, =20
On Jun 17, 2016, at 11:41 AM, Fabrice Bacchella = <fabrice.bacchella@icloud.com <mailto:fabrice.bacchella@icloud.com>> = wrote: =20 I'm running an up to date ovirt setup. =20 I tried to put an host in maintenance mode, with one VM running on = it. =20 It failed with this message in vdsm.log: =20 =20 libvirtError: internal error: process exited while connecting to = monitor: 2016-06-17T09:30:04.429323Z qemu-kvm: -chardev = socket,id=3Dcharchannel0,path=3D/var/lib/libvirt/qemu/channels/b82209c9-42= ff-457c-bb98-b6a2034833fc.com.redhat.rhevm.vdsm,server,nowait: Failed to = bind socket to = /var/lib/libvirt/qemu/channels/b82209c9-42ff-457c-bb98-b6a2034833fc.com.re= dhat.rhevm.vdsm: Permission denied =20 This is pretty odd, could you please send me the out put of this: =20 # rpm -qa | grep vdsm =20 =46rom the target and destination hosts. Thanks. =20 On the host I was trying to put on maintenance: vdsm-xmlrpc-4.17.28-0.el7.centos.noarch vdsm-4.17.28-0.el7.centos.noarch vdsm-infra-4.17.28-0.el7.centos.noarch vdsm-yajsonrpc-4.17.28-0.el7.centos.noarch vdsm-python-4.17.28-0.el7.centos.noarch vdsm-jsonrpc-4.17.28-0.el7.centos.noarch vdsm-hook-vmfex-dev-4.17.28-0.el7.centos.noarch vdsm-cli-4.17.28-0.el7.centos.noarch =20 And it was trying to send to an host with: vdsm-yajsonrpc-4.17.28-1.el7.noarch vdsm-cli-4.17.28-1.el7.noarch vdsm-python-4.17.28-1.el7.noarch vdsm-hook-vmfex-dev-4.17.28-1.el7.noarch vdsm-xmlrpc-4.17.28-1.el7.noarch vdsm-4.17.28-1.el7.noarch vdsm-infra-4.17.28-1.el7.noarch vdsm-jsonrpc-4.17.28-1.el7.noarch =20 And in the log about that: jsonrpc.Executor/1::DEBUG::2016-06-17 = 11:39:57,233::__init__::503::jsonrpc.JsonRpcServer::(_serveRequest) = Calling 'VM.migrate' in bridge with {u'params': {u 'tunneled': u'false', u'dstqemu': u'XX.XX.XX.28', u'autoConverge': = u'false', u'src': u'nb0101.XXX', u'dst': u'nb0105.XXX:54321', u 'vmId': u'b82209c9-42ff-457c-bb98-b6a2034833fc', u'abortOnError': = u'true', u'compressed': u'false', u'method': u'online'}, u'vmID': = u'b82209c9-42ff-457c-bb9 8-b6a2034833fc'} jsonrpc.Executor/1::DEBUG::2016-06-17 = 11:39:57,234::API::547::vds::(migrate) {u'tunneled': u'false', = u'dstqemu': u'XX.XX.XX.28', u'autoConverge': u'false',=20 u'src': u'nb0101.XXX', u'dst': u'nb0105.XXX:54321', u'vmId': = u'b82209c9-42ff-457c-bb98-b6a2034833fc', u'abortOnError': u'true', u' compressed': u'false', u'method': u'online=E2=80=99}
Thanks. And on the destination server what are the access rights on = /var/lib/libvirt/qemu/channels?=20 And if you have SELinux enabled can you temporary set it to permissive = on the destination and try to migrate?
=20
--Apple-Mail=_AA3969CB-FA82-482F-A9FE-9A7AC9D4D59D Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dutf-8"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><br class=3D""><div><blockquote type=3D"cite" class=3D""><div = class=3D"">On Jun 17, 2016, at 12:12 PM, Fabrice Bacchella <<a = href=3D"mailto:fabrice.bacchella@icloud.com" = class=3D"">fabrice.bacchella@icloud.com</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><meta = http-equiv=3D"Content-Type" content=3D"text/html charset=3Dutf-8" = class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; -webkit-line-break: after-white-space;" class=3D""><br = class=3D""><div class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D"">Le 17 juin 2016 =C3=A0 12:05, Vinzenz Feenstra <<a = href=3D"mailto:vfeenstr@redhat.com" class=3D"">vfeenstr@redhat.com</a>>= a =C3=A9crit :</div><br class=3D"Apple-interchange-newline"><div = class=3D""><meta http-equiv=3D"Content-Type" content=3D"text/html = charset=3Dus-ascii" class=3D""><div style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; -webkit-line-break: after-white-space;" = class=3D""><div class=3D"">Hi Fabrice,</div><br class=3D""><div = class=3D""><blockquote type=3D"cite" class=3D""><div class=3D"">On Jun = 17, 2016, at 11:41 AM, Fabrice Bacchella <<a = href=3D"mailto:fabrice.bacchella@icloud.com" = class=3D"">fabrice.bacchella@icloud.com</a>> wrote:</div><br = class=3D"Apple-interchange-newline"><div class=3D""><meta = http-equiv=3D"Content-Type" content=3D"text/html charset=3Dus-ascii" = class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; -webkit-line-break: after-white-space;" class=3D"">I'm running an = up to date ovirt setup.<div class=3D""><br class=3D""></div><div = class=3D"">I tried to put an host in maintenance mode, with one VM = running on it.</div><div class=3D""><br class=3D""></div><div = class=3D"">It failed with this message in vdsm.log:</div><div = class=3D""><br class=3D""></div><div class=3D""><div = class=3D""></div></div><div class=3D""><div = class=3D""></div></div></div></div></blockquote></div></div></div></blockq= uote><br class=3D""><blockquote type=3D"cite" class=3D""><div = class=3D""><div style=3D"word-wrap: break-word; -webkit-nbsp-mode: = space; -webkit-line-break: after-white-space;" class=3D""><div = class=3D""><blockquote type=3D"cite" class=3D""><div class=3D""><div = style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = -webkit-line-break: after-white-space;" class=3D""><div class=3D""><div = class=3D""><font face=3D"Menlo" style=3D"font-size: 11px;" = class=3D"">libvirtError: internal error: process exited while connecting = to monitor: 2016-06-17T09:30:04.429323Z qemu-kvm: -chardev = socket,id=3Dcharchannel0,path=3D/var/lib/libvirt/qemu/channels/b82209c9-42= ff-457c-bb98-b6a2034833fc.com.redhat.rhevm.vdsm,server,nowait: Failed to = bind socket to = /var/lib/libvirt/qemu/channels/b82209c9-42ff-457c-bb98-b6a2034833fc.com.re= dhat.rhevm.vdsm: Permission = denied</font></div></div></div></div></blockquote><div class=3D""><br = class=3D""></div><div class=3D"">This is pretty odd, could you please = send me the out put of this:</div><div class=3D""><br = class=3D""></div><div class=3D""># rpm -qa | grep vdsm</div><div = class=3D""><br class=3D""></div><div class=3D"">=46rom the target and = destination hosts. Thanks.</div></div></div></div></blockquote></div><br = class=3D""><div class=3D"">On the host I was trying to put on = maintenance:</div><div class=3D""><div style=3D"margin: 0px; font-size: = 11px; font-family: Menlo;" = class=3D"">vdsm-xmlrpc-4.17.28-0.el7.centos.noarch</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-4.17.28-0.el7.centos.noarch</div><div style=3D"margin: = 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-infra-4.17.28-0.el7.centos.noarch</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-yajsonrpc-4.17.28-0.el7.centos.noarch</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-python-4.17.28-0.el7.centos.noarch</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-jsonrpc-4.17.28-0.el7.centos.noarch</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-hook-vmfex-dev-4.17.28-0.el7.centos.noarch</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-cli-4.17.28-0.el7.centos.noarch</div></div><div = class=3D""><br class=3D""></div><div class=3D"">And it was trying to = send to an host with:</div><div class=3D""><div style=3D"margin: 0px; = font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-yajsonrpc-4.17.28-1.el7.noarch</div><div style=3D"margin: = 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-cli-4.17.28-1.el7.noarch</div><div style=3D"margin: 0px; = font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-python-4.17.28-1.el7.noarch</div><div style=3D"margin: = 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-hook-vmfex-dev-4.17.28-1.el7.noarch</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-xmlrpc-4.17.28-1.el7.noarch</div><div style=3D"margin: = 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-4.17.28-1.el7.noarch</div><div style=3D"margin: 0px; = font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-infra-4.17.28-1.el7.noarch</div><div style=3D"margin: = 0px; font-size: 11px; font-family: Menlo;" = class=3D"">vdsm-jsonrpc-4.17.28-1.el7.noarch</div></div><div = class=3D""><br class=3D""></div><div class=3D"">And in the log about = that:</div><div class=3D""><div style=3D"margin: 0px; font-size: 11px; = font-family: Menlo;" class=3D"">jsonrpc.Executor/1::DEBUG::2016-06-17 = 11:39:57,233::__init__::503::jsonrpc.JsonRpcServer::(_serveRequest) = Calling 'VM.migrate' in bridge with {u'params': {u</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">'tunneled': u'false', u'dstqemu': u'XX.XX.XX.28', = u'autoConverge': u'false', u'src': u'nb0101.XXX', u'dst': = u'nb0105.XXX:54321', u</div><div style=3D"margin: 0px; font-size: 11px; = font-family: Menlo;" class=3D"">'vmId': = u'b82209c9-42ff-457c-bb98-b6a2034833fc', u'abortOnError': u'true', = u'compressed': u'false', u'method': u'online'}, u'vmID': = u'b82209c9-42ff-457c-bb9</div><div style=3D"margin: 0px; font-size: = 11px; font-family: Menlo;" class=3D"">8-b6a2034833fc'}</div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">jsonrpc.Executor/1::DEBUG::2016-06-17 = 11:39:57,234::API::547::vds::(migrate) {u'tunneled': u'false', = u'dstqemu': u'XX.XX.XX.28', u'autoConverge': u'false', </div><div = style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">u'src': u'nb0101.XXX', u'dst': u'nb0105.XXX:54321', u'vmId': = u'b82209c9-42ff-457c-bb98-b6a2034833fc', u'abortOnError': u'true', = u'</div><div style=3D"margin: 0px; font-size: 11px; font-family: Menlo;" = class=3D"">compressed': u'false', u'method': = u'online=E2=80=99}</div></div></div></div></blockquote><div><br = class=3D""></div><div>Thanks.</div><div><br class=3D""></div><div>And on = the destination server what are the access rights on = /var/lib/libvirt/qemu/channels? </div><div>And if you have SELinux = enabled can you temporary set it to permissive on the destination and = try to migrate?</div><div><br class=3D""></div><br class=3D""><blockquote = type=3D"cite" class=3D""><div class=3D""><div style=3D"word-wrap: = break-word; -webkit-nbsp-mode: space; -webkit-line-break: = after-white-space;" class=3D""><div class=3D""><br = class=3D""></div></div></div></blockquote></div><br = class=3D""></body></html>= --Apple-Mail=_AA3969CB-FA82-482F-A9FE-9A7AC9D4D59D--