Deploying self-hosted engine - Waiting for VDSM host to become operation + received packet with own address as source

--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--

On Mon, Jan 8, 2018 at 3:23 AM, Sam McLeod <mailinglists@smcleod.net> wrote:
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/. The host is configured with two bonded network interfaces:
bond0 = management network for hypervisors, setup as active/passive. bond1 = 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.
Could you please attach/share hosted-engine-setup, vdsm, supervdsm and host-deploy (on the engine VM) logs?
Host console screenshot: 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.
Yes, currently ovirt-hosted-engine-cleanup is not able to revert to initial network configuration but hosted-engine-setup is supposed to be able to consume an existing management bridge.
-- 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.
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users

--Apple-Mail=_D2E95114-7619-40CA-8AE7-E5709B730A33 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Hi Simone, Thanks for your response.
Could you please attach/share hosted-engine-setup, vdsm, supervdsm and = host-deploy (on the engine VM) logs?
I was on the IRC channel yesterday (username: protoporpoise) and user = 'zipur' suggested that although the self-hosted engine documentation = doesn't mention it - they thought that perhaps oVirt doesn't support = having it's management network setup (bridged) to a bonded interface. It does indeed seem like the documentation is a bit fragmented between = the three major install options (self-hosted engine vs engine vs the = appliance-like ISO (I think this was called oVirt live?)). In addition, we usually remove NetworkManager as part of our normal / = existing CentOS 7 SOE as we believe it's not ready for server = deployments (yet, maybe it's OK in the latest Fedora), however it = appears oVirt depends on it. I noticed it generates a big mess of ifcfg files in = sysconfig/network-scripts/ , and often changing configuration using = nmtui / nmcli / editing files gives inconsistent results and nmtui = actually adds a lot of options to bonded interfaces without notifying = you or letting you set / change them (for example, with LACP, you can't = set the lacp_rate to fast, and it sets it to slow for some reason), so = this wasn't helping the confusion. Today I'm going to try installing oVirt hosted-engine on CentOS 7.4 = without the network interfaces being bonded.
Yes, currently ovirt-hosted-engine-cleanup is not able to revert to = initial network configuration but hosted-engine-setup is supposed to be = able to consume an existing management bridge.
That's definitely what I experienced yesterday and found it easier = (although very time consuming) to completely reinstall the entire OS = each time to get to a 'clean' state to test the install on. I also had to blkdiscard / zero out the iSCSI LUN, otherwise the = installer would either crash out, or complain that it can't be used. Wish me luck for trying the install without bonded interfaces today - = I'll update this thread with my results and if I'm still having problems = I'll compile the logs up and provide them (off-list), is there anyone = else that I should send them to other than yourself? If I find inconsistent documentation, I'll try to make notes as to where = and then submit merge requests to the site when possible. Thanks again, I'll be on the IRC channel all day.
-- Sam McLeod (protoporpoise on IRC) https://smcleod.net <https://smcleod.net/> https://twitter.com/s_mcleod <https://twitter.com/s_mcleod> =20 Words are my own opinions and do not necessarily represent those of my = employer or partners.
--Apple-Mail=_D2E95114-7619-40CA-8AE7-E5709B730A33 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"">Hi = Simone,<br class=3D""><div><br class=3D""></div><div>Thanks for your = response.<br class=3D""></div><div><br class=3D""><blockquote = type=3D"cite" class=3D""><div class=3D"gmail_quote" style=3D"font-family: = Helvetica; font-size: 13px; 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;"><div class=3D"">Could = you please attach/share hosted-engine-setup, vdsm, supervdsm and = host-deploy (on the engine VM) logs?</div></div></blockquote><div><br = class=3D""></div><div>I was on the IRC channel yesterday (username: = protoporpoise) and user 'zipur' suggested that although the self-hosted = engine documentation doesn't mention it - they thought that perhaps = oVirt doesn't support having it's management network setup (bridged) to = a bonded interface.</div><div><br class=3D""></div><div>It does indeed = seem like the documentation is a bit fragmented between the three major = install options (self-hosted engine vs engine vs the appliance-like ISO = (I think this was called oVirt live?)).</div><div><br = class=3D""></div><div>In addition, we usually remove NetworkManager as = part of our normal / existing CentOS 7 SOE as we believe it's not ready = for server deployments (yet, maybe it's OK in the latest Fedora), = however it appears oVirt depends on it.</div><div><br = class=3D""></div><div>I noticed it generates a big mess of ifcfg files = in sysconfig/network-scripts/ , and often changing configuration using = nmtui / nmcli / editing files gives inconsistent results and nmtui = actually adds a lot of options to bonded interfaces without notifying = you or letting you set / change them (for example, with LACP, you can't = set the lacp_rate to fast, and it sets it to slow for some reason), so = this wasn't helping the confusion.</div><div><br = class=3D""></div><div>Today I'm going to try installing oVirt = hosted-engine on CentOS 7.4 <u class=3D"">without</u> the network = interfaces being bonded.</div><div><br class=3D""></div><blockquote = type=3D"cite" class=3D""><div class=3D"gmail_quote" style=3D"font-family: = Helvetica; font-size: 13px; 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;"><blockquote = class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; = border-left-width: 1px; border-left-style: solid; border-left-color: = rgb(204, 204, 204); padding-left: 1ex;"><div style=3D"word-wrap: = break-word;" class=3D""><div class=3D""><div class=3D"">Yes, = currently ovirt-hosted-engine-cleanup is not able to revert to = initial network configuration but hosted-engine-setup is supposed to be = able to consume an existing management = bridge.</div></div></div></blockquote></div></blockquote><div><br = class=3D""></div><div>That's definitely what I experienced yesterday and = found it easier (although very time consuming) to completely reinstall = the entire OS each time to get to a 'clean' state to test the install = on.</div><div>I also had to blkdiscard / zero out the iSCSI LUN, = otherwise the installer would either crash out, or complain that it = can't be used.</div><div><br class=3D""></div><div>Wish me luck for = trying the install without bonded interfaces today - I'll update this = thread with my results and if I'm still having problems I'll compile the = logs up and provide them (off-list), is there anyone else that I should = send them to other than yourself?</div><div><br class=3D""></div><div>If = I find inconsistent documentation, I'll try to make notes as to where = and then submit merge requests to the site when possible.</div><div><br = class=3D""></div><div>Thanks again, I'll be on the IRC channel all = day.</div><div><br class=3D""></div><div><br class=3D""></div><blockquote = type=3D"cite" class=3D""><div class=3D"gmail_quote" style=3D"font-family: = Helvetica; font-size: 13px; 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;"><blockquote = class=3D"gmail_quote" style=3D"margin: 0px 0px 0px 0.8ex; = border-left-width: 1px; border-left-style: solid; border-left-color: = rgb(204, 204, 204); padding-left: 1ex;"><div style=3D"word-wrap: = break-word;" class=3D""><div class=3D""><div class=3D""><div dir=3D"auto" = style=3D"letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; word-wrap: = break-word;" class=3D""><div dir=3D"auto" style=3D"letter-spacing: = normal; text-align: start; text-indent: 0px; text-transform: none; = white-space: normal; word-spacing: 0px; word-wrap: break-word;" = class=3D""><div dir=3D"auto" style=3D"word-wrap: break-word;" = class=3D""><div style=3D"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;" = class=3D"">--</div></div></div></div></div></div><div class=3D""><div = dir=3D"auto" style=3D"letter-spacing: normal; text-align: start; = text-indent: 0px; text-transform: none; white-space: normal; = word-spacing: 0px; word-wrap: break-word;" class=3D""><div dir=3D"auto" = style=3D"letter-spacing: normal; text-align: start; text-indent: 0px; = text-transform: none; white-space: normal; word-spacing: 0px; word-wrap: = break-word;" class=3D""><div dir=3D"auto" style=3D"word-wrap: = break-word;" class=3D""><div style=3D"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;" = class=3D"">Sam McLeod (protoporpoise on IRC)</div><div = style=3D"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;" class=3D""><a href=3D"https://smcleod.net/" = target=3D"_blank" class=3D"">https://smcleod.net</a><br class=3D""><a = href=3D"https://twitter.com/s_mcleod" target=3D"_blank" = class=3D"">https://twitter.com/s_mcleod</a><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></div></blockquote></div></blockquo= te></div><br class=3D""></body></html>= --Apple-Mail=_D2E95114-7619-40CA-8AE7-E5709B730A33--
participants (2)
-
Sam McLeod
-
Simone Tiraboschi