--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-Deployi...
f-Hosted_Engine/" =
class=3D"">https://www.ovirt.org/documentation/self-hosted/c...
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>&l...
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--