
--Apple-Mail=_20A673E9-6970-46A2-AB1D-24C67EB2F4DB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hello, I'm trying to setup a host as a self-hosted engine as per = https://www.ovirt.org/documentation/self-hosted/chap-Deploying_Self-Hosted= _Engine/ = <https://www.ovirt.org/documentation/self-hosted/chap-Deploying_Self-Hoste= d_Engine/>. The host is configured with two bonded network interfaces: bond0 =3D management network for hypervisors, setup as active/passive. bond1 =3D network that has VLANs for various network segments for = virtual machines to use, setup as LACP bond to upstream switches. On the host, both networks are operational and work as expected. When setting up the self-hosted engine, bond0 is selected as network to = bridge with, and a unique IP is given to the self-hosted engine VM. During the final stages of the self-hosted engine setup, the installer = gets stuck on ' Waiting for the VDSM host to become operational'. While it is repeating this every minute or so the host repeats the = message 'bond0: received packet with own address as source address', = which is odd to me as it's in active/passive bond and I'd only expect to = see this kind of message on XOR / load balanced interfaces. Host console screenshot: https://imgur.com/a/a2JLd = <https://imgur.com/a/a2JLd> Host OS: CentOS 7.4 oVirt version: 4.2.0 ip a on host while install is stuck waiting for VDSM: # ip a 1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN qlen = 1000 link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00 inet 127.0.0.1/8 scope host lo valid_lft forever preferred_lft forever inet6 ::1/128 scope host valid_lft forever preferred_lft forever 2: enp2s0f0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq = master bond1 portid 0100000000000000000000373031384833 state UP qlen = 1000 link/ether 78:e3:b5:10:74:88 brd ff:ff:ff:ff:ff:ff 3: enp2s0f1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq = master bond1 portid 0200000000000000000000373031384833 state UP qlen = 1000 link/ether 78:e3:b5:10:74:88 brd ff:ff:ff:ff:ff:ff 4: ens1f0: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq = master bond0 portid 0100000000000000000000474835323543 state UP qlen = 1000 link/ether 00:9c:02:3c:49:90 brd ff:ff:ff:ff:ff:ff 5: ens1f1: <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq = master bond0 portid 0200000000000000000000474835323543 state UP qlen = 1000 link/ether 00:9c:02:3c:49:90 brd ff:ff:ff:ff:ff:ff 6: bond1: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 9000 qdisc = noqueue state UP qlen 1000 link/ether 78:e3:b5:10:74:88 brd ff:ff:ff:ff:ff:ff inet6 fe80::7ae3:b5ff:fe10:7488/64 scope link valid_lft forever preferred_lft forever 7: storage@bond1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 9000 qdisc = noqueue state UP qlen 1000 link/ether 78:e3:b5:10:74:88 brd ff:ff:ff:ff:ff:ff inet 10.51.40.172/24 brd 10.51.40.255 scope global storage valid_lft forever preferred_lft forever inet6 fe80::7ae3:b5ff:fe10:7488/64 scope link valid_lft forever preferred_lft forever 9: ovs-system: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen = 1000 link/ether ae:c0:02:25:42:24 brd ff:ff:ff:ff:ff:ff 10: br-int: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen = 1000 link/ether be:92:5d:c3:28:4d brd ff:ff:ff:ff:ff:ff 30: bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc = noqueue master ovirtmgmt state UP qlen 1000 link/ether 00:9c:02:3c:49:90 brd ff:ff:ff:ff:ff:ff 46: ovirtmgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue = state UP qlen 1000 link/ether 00:9c:02:3c:49:90 brd ff:ff:ff:ff:ff:ff inet 10.51.14.112/24 brd 10.51.14.255 scope global ovirtmgmt valid_lft forever preferred_lft forever 47: ;vdsmdummy;: <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN = qlen 1000 link/ether 8e:c0:25:88:40:de brd ff:ff:ff:ff:ff:ff Before the self-hosted engine install was run the following did not = exist: ;vdsmdummy; ovs-system br-int ovirtmgmt and bond0 was not a slave of ovirtmgmt. I'm now going to kick off a complete reinstall of CentOS 7 on the host = as I've since tried cleaning up the host using the = ovirt-hosted-engine-cleanup command and removing the packages which seem = to leave the network configuration a mess an doesn't actually cleanup = files on disk as expected. -- Sam McLeod (protoporpoise on IRC) https://smcleod.net https://twitter.com/s_mcleod Words are my own opinions and do not necessarily represent those of my = employer or partners. --Apple-Mail=_20A673E9-6970-46A2-AB1D-24C67EB2F4DB Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=us-ascii <html><head><meta http-equiv=3D"Content-Type" content=3D"text/html; = charset=3Dus-ascii"></head><body style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D"">Hello,<div class=3D""><br class=3D""></div><div class=3D"">I'm = trying to setup a host as a self-hosted engine as per <a = href=3D"https://www.ovirt.org/documentation/self-hosted/chap-Deploying_Sel= f-Hosted_Engine/" = class=3D"">https://www.ovirt.org/documentation/self-hosted/chap-Deploying_= Self-Hosted_Engine/</a>.</div><div class=3D"">The host is configured = with two bonded network interfaces:</div><div class=3D""><br = class=3D""></div><div class=3D"">bond0 =3D management network for = hypervisors, setup as active/passive.</div><div class=3D"">bond1 =3D = network that has VLANs for various network segments for virtual machines = to use, setup as LACP bond to upstream switches.</div><div class=3D""><div= class=3D""><br class=3D"webkit-block-placeholder"></div><div = class=3D"">On the host, both networks are operational and work as = expected.</div><div class=3D""><br class=3D""></div><div class=3D"">When = setting up the self-hosted engine, bond0 is selected as network to = bridge with, and a unique IP is given to the self-hosted engine = VM.</div><div class=3D""><br class=3D""></div><div class=3D"">During the = final stages of the self-hosted engine setup, the installer gets stuck = on ' Waiting for the VDSM host to become operational'.</div><div = class=3D"">While it is repeating this every minute or so the host = repeats the message 'bond0: received packet with own address as source = address', which is odd to me as it's in active/passive bond and I'd only = expect to see this kind of message on XOR / load balanced = interfaces.</div><div class=3D""><br = class=3D"webkit-block-placeholder"></div><div class=3D"">Host console = screenshot: <a href=3D"https://imgur.com/a/a2JLd" = class=3D"">https://imgur.com/a/a2JLd</a></div><div class=3D"">Host OS: = CentOS 7.4</div><div class=3D"">oVirt version: 4.2.0</div><div = class=3D""><br class=3D""></div><div class=3D"">ip a on host while = install is stuck waiting for VDSM:</div><div class=3D""><br = class=3D""></div><div class=3D""><font face=3D"IBMPlexMono" class=3D""># = ip a<br class=3D"">1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc = noqueue state UNKNOWN qlen 1000<br class=3D""> = link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00<br class=3D""> = inet 127.0.0.1/8 scope host lo<br class=3D""> = valid_lft forever preferred_lft forever<br class=3D""> = inet6 ::1/128 scope host<br class=3D""> = valid_lft forever preferred_lft forever<br class=3D"">2: enp2s0f0: = <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master = bond1 portid 0100000000000000000000373031384833 state UP qlen 1000<br = class=3D""> link/ether 78:e3:b5:10:74:88 brd = ff:ff:ff:ff:ff:ff<br class=3D"">3: enp2s0f1: = <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 9000 qdisc mq master = bond1 portid 0200000000000000000000373031384833 state UP qlen 1000<br = class=3D""> link/ether 78:e3:b5:10:74:88 brd = ff:ff:ff:ff:ff:ff<br class=3D"">4: ens1f0: = <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master = bond0 portid 0100000000000000000000474835323543 state UP qlen 1000<br = class=3D""> link/ether 00:9c:02:3c:49:90 brd = ff:ff:ff:ff:ff:ff<br class=3D"">5: ens1f1: = <BROADCAST,MULTICAST,SLAVE,UP,LOWER_UP> mtu 1500 qdisc mq master = bond0 portid 0200000000000000000000474835323543 state UP qlen 1000<br = class=3D""> link/ether 00:9c:02:3c:49:90 brd = ff:ff:ff:ff:ff:ff<br class=3D"">6: bond1: = <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 9000 qdisc noqueue = state UP qlen 1000<br class=3D""> link/ether = 78:e3:b5:10:74:88 brd ff:ff:ff:ff:ff:ff<br class=3D""> = inet6 fe80::7ae3:b5ff:fe10:7488/64 scope link<br class=3D""> = valid_lft forever preferred_lft forever<br = class=3D"">7: storage@bond1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu = 9000 qdisc noqueue state UP qlen 1000<br class=3D""> = link/ether 78:e3:b5:10:74:88 brd ff:ff:ff:ff:ff:ff<br class=3D""> = inet 10.51.40.172/24 brd 10.51.40.255 scope global storage<br = class=3D""> valid_lft forever preferred_lft = forever<br class=3D""> inet6 fe80::7ae3:b5ff:fe10:7488/64 = scope link<br class=3D""> valid_lft forever = preferred_lft forever<br class=3D"">9: ovs-system: = <BROADCAST,MULTICAST> mtu 1500 qdisc noop state DOWN qlen 1000<br = class=3D""> link/ether ae:c0:02:25:42:24 brd = ff:ff:ff:ff:ff:ff<br class=3D"">10: br-int: <BROADCAST,MULTICAST> = mtu 1500 qdisc noop state DOWN qlen 1000<br class=3D""> = link/ether be:92:5d:c3:28:4d brd ff:ff:ff:ff:ff:ff<br class=3D"">30: = bond0: <BROADCAST,MULTICAST,MASTER,UP,LOWER_UP> mtu 1500 qdisc = noqueue master ovirtmgmt state UP qlen 1000<br class=3D""> = link/ether 00:9c:02:3c:49:90 brd ff:ff:ff:ff:ff:ff<br class=3D"">46: = ovirtmgmt: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc = noqueue state UP qlen 1000<br class=3D""> link/ether = 00:9c:02:3c:49:90 brd ff:ff:ff:ff:ff:ff<br class=3D""> inet = 10.51.14.112/24 brd 10.51.14.255 scope global ovirtmgmt<br = class=3D""> valid_lft forever preferred_lft = forever<br class=3D"">47: ;vdsmdummy;: <BROADCAST,MULTICAST> mtu = 1500 qdisc noop state DOWN qlen 1000<br class=3D""> = link/ether 8e:c0:25:88:40:de brd ff:ff:ff:ff:ff:ff</font></div><div = class=3D""><br class=3D""></div><div class=3D""><br class=3D""></div><div = class=3D"">Before the self-hosted engine install was run the following = did not exist:</div><div class=3D""><br class=3D""></div><div = class=3D""><font face=3D"IBMPlexMono" = class=3D"">;vdsmdummy;</font></div><div class=3D""><font = face=3D"IBMPlexMono" class=3D"">ovs-system</font></div><div = class=3D""><font face=3D"IBMPlexMono" class=3D"">br-int</font></div><div = class=3D""><font face=3D"IBMPlexMono" = class=3D"">ovirtmgmt</font></div><div class=3D""><br class=3D""></div><div= class=3D"">and bond0 was <i class=3D"">not</i> a slave of = ovirtmgmt.</div><div class=3D""><br class=3D""></div><div class=3D"">I'm = now going to kick off a complete reinstall of CentOS 7 on the host as = I've since tried cleaning up the host using the = ovirt-hosted-engine-cleanup command and removing the packages which seem = to leave the network configuration a mess an doesn't actually cleanup = files on disk as expected.</div><div class=3D""><br class=3D""></div><div = class=3D""><div dir=3D"auto" style=3D"color: rgb(0, 0, 0); = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div = dir=3D"auto" style=3D"color: rgb(0, 0, 0); letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div = style=3D"color: rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; = font-style: normal; font-variant-caps: normal; font-weight: normal; = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px;"><br = class=3D""></div></div></div></div></div></div><div class=3D""> <div dir=3D"auto" style=3D"color: rgb(0, 0, 0); letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px; word-wrap: = break-word; -webkit-nbsp-mode: space; line-break: after-white-space;" = class=3D""><div dir=3D"auto" style=3D"color: rgb(0, 0, 0); = letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; = -webkit-text-stroke-width: 0px; word-wrap: break-word; = -webkit-nbsp-mode: space; line-break: after-white-space;" class=3D""><div = dir=3D"auto" style=3D"word-wrap: break-word; -webkit-nbsp-mode: space; = line-break: after-white-space;" class=3D""><div style=3D"color: rgb(0, = 0, 0); font-family: Helvetica; font-size: 12px; font-style: normal; = font-variant-caps: normal; font-weight: normal; letter-spacing: normal; = text-align: start; text-indent: 0px; text-transform: none; white-space: = normal; word-spacing: 0px; -webkit-text-stroke-width: 0px;">--<br = class=3D"">Sam McLeod (protoporpoise on IRC)</div><div style=3D"color: = rgb(0, 0, 0); font-family: Helvetica; font-size: 12px; font-style: = normal; font-variant-caps: normal; font-weight: normal; letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; -webkit-text-stroke-width: = 0px;"><a href=3D"https://smcleod.net" = class=3D"">https://smcleod.net</a><br = class=3D"">https://twitter.com/s_mcleod<br class=3D""><br class=3D"">Words= are my own opinions and do not necessarily represent those of = my employer or partners.</div></div></div></div> </div> <br class=3D""></body></html>= --Apple-Mail=_20A673E9-6970-46A2-AB1D-24C67EB2F4DB--