
net_persistence = ifcfg in /etc/vdsm/vdsm.conf Seems to have fixed the issue. On 1 November 2017 at 21:11, CRiMSON <crimson@unspeakable.org> wrote:
Ohhh ok weir only 1 interface falls out. Let's find that command.
On 1 November 2017 at 21:10, Derek Atkins <derek@ihtfp.com> wrote:
You need to save the network configuration. Ovirt calls it "persist". I don't know the vdsClient command but there is one to save the network configuration.
-derek Sent using my mobile device. Please excuse any typos.
On November 1, 2017 9:07:01 PM CRiMSON <crimson@unspeakable.org> wrote:
The config details:
root@lv426 network-scripts]# cat ifcfg-bond0
# Generated by VDSM version 4.19.31-1.el7.centos
DEVICE=bond0
BONDING_OPTS='mode=4 lacp_rate=1 miimon=100 xmit_hash_policy=2'
BRIDGE=ovirtmgmt
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no
[root@lv426 network-scripts]# cat ifcfg-eno1
# Generated by VDSM version 4.19.31-1.el7.centos
DEVICE=eno1
MASTER=bond0
SLAVE=yes
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no
[root@lv426 network-scripts]# cat ifcfg-enp11s0
# Generated by VDSM version 4.19.31-1.el7.centos
DEVICE=enp11s0
MASTER=bond0
SLAVE=yes
ONBOOT=yes
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no
[root@lv426 network-scripts]# cat ifcfg-enp2s0f0
# Generated by VDSM version 4.19.31-1.el7.centos
DEVICE=enp2s0f0
MASTER=bond0
SLAVE=yes
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no
[root@lv426 network-scripts]# cat ifcfg-enp2s0f1
# Generated by VDSM version 4.19.31-1.el7.centos
DEVICE=enp2s0f1
MASTER=bond0
SLAVE=yes
ONBOOT=yes
MTU=1500
DEFROUTE=no
NM_CONTROLLED=no
IPV6INIT=no
[root@lv426 network-scripts]# cat ifcfg-ovirtmgmt
# Generated by VDSM version 4.19.31-1.el7.centos
DEVICE=ovirtmgmt
TYPE=Bridge
DELAY=0
STP=off
ONBOOT=yes
BOOTPROTO=dhcp
MTU=1500
DEFROUTE=yes
NM_CONTROLLED=no
IPV6INIT=no
DNS1=10.100.100.1
DNS2=10.1.2.2
[root@lv426 network-scripts]# cat /proc/net/bonding/bond0 |grep Slave
*Slave* Interface: eno1
*Slave* queue ID: 0
*Slave* Interface: enp2s0f0
*Slave* queue ID: 0
*Slave* Interface: enp2s0f1
*Slave* queue ID: 0
*Slave* Interface: enp11s0
*Slave* queue ID: 0
As you can see by the above all 4 interfaces are configured and up properly and working.
I've configured them using the command:
vdsClient -s 0 setupNetworks bondings='{bond0:{nics:eno1+en p11s0+enp2s0f0+enp2s0f1,options:mode=4 lacp_rate=1 miimon=100 xmit_hash_policy=2}}'
It's all good.
But when I reboot interface3 enp11s0 is not part of the bond,
[root@lv426 ~]# cat /proc/net/bonding/bond0 |grep Slave
*Slave* Interface: eno1
*Slave* queue ID: 0
*Slave* Interface: enp2s0f0
*Slave* queue ID: 0
*Slave* Interface: enp2s0f1
*Slave* queue ID: 0
And looks like it's had it's bonding config removed b y VDSM.
[root@lv426 network-scripts]# cat ifcfg-enp11s0
# Generated by VDSM version 4.19.31-1.el7.centos
DEVICE=enp11s0
ONBOOT=yes
MTU=1500
NM_CONTROLLED=no
If I re-=run the vdsClient command and if down/ifup the interface it happily rejoins the bond and carries on working perfectly.
For the life of me I can't figure out what I'm missing / done wrong.
_______________________________________________ Users mailing list Users@ovirt.org http://lists.ovirt.org/mailman/listinfo/users