Re: REGRESSION: relocating a Debian/bullseye guest is losing network connection

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 28.10.21 19:28, Waldemar Brodkorb wrote:
> Hi,
> 
> we use z/VM's Live Guest Relocation for our Debian/GNU Linux
> servers. Since following commit this is broken:
> 
> d4560150cb47daba50b0d080550ca4bbe80cf3c3 is the first bad commit
> commit d4560150cb47daba50b0d080550ca4bbe80cf3c3
> Author: Julian Wiedmann <jwi@xxxxxxxxxxxxx>
> Date:   Thu Feb 28 18:59:39 2019 +0100
> 
>      s390/qeth: call dev_close() during recovery
> 
> 
> With Debian/buster and Linux 4.18.x this works fine.
> With Debian/bullseye and Linux 5.10.x this does not work anymore.
> The reason for that is that all configured routes are lost after
> relocating the guest.
> This looks to me like a major regression.
> 
> The network is configured via /etc/network/interfaces and executing
> systemctl restart networking fixes the issue. This can be done via a 
> udev rule, but this looks like a rather incomplete workaround to us.
> 

Can you show an example of how your /etc/network/interfaces configures
the routes? A quick search [1] points to using 'post-up' statements,
is that what you're using or have you tried that already?


[1] https://unix.stackexchange.com/questions/321687/what-is-the-best-way-to-add-a-permanent-route

> All manually added routing information will be lost anyway.
> 
> And I might not imagine what happens to any firewall connection
> tables or ipvs connection tracking information in case of a Live
> Guest Relocation.
> 
> So is there any kernel level solution for this you can think of?
> 

As discussed off-list, a plain "ip link set dev eth0 down" gives you
the same result. Hence I would recommend to improve your configuration,
so that the needed routes are restored when the interface comes up
again.

> Thanks for any advice and comments,
> 
> best regards
>  Waldemar
> 




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Kernel Development]     [Kernel Newbies]     [IDE]     [Security]     [Git]     [Netfilter]     [Bugtraq]     [Yosemite Info]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Linux ATA RAID]     [Samba]     [Linux Media]     [Device Mapper]

  Powered by Linux