Hey everyone ! I got a simple multi-rail configure without any routers, only peers with direct ROCEv2 connection. <div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">I got mdt/mds with 2 networks: ens30, ens60 </div><div dir="auto"><br></div><div dir="auto">I got OSS with same networks </div><div dir="auto"><br></div><div dir="auto">I got client with same networks</div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">2 networks works in Multi-Rail and everything fine. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Then I starting I/O benchmark on mounted fs on client. Then I disable ens30 on OSS with ip link set ens30 down. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">lnetctl net show marks ens30 as down and all of network bandwith goes through ens60(Thats good) </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Then I set ens30 up, by ip link set ens30</div><div dir="auto"><br></div><div dir="auto">After a small timeout lnetctl marks ens30 as up, but all bandwidth still goes through ens60, and nothing goes through upped ens30. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Is there any way to restore traffic on ens30 without stopping I/O and without reloading lnet kernel module ? I did any tricks with adding and deeting peers, but they do nothing. </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Any ideas? </div><div dir="auto"><br></div><div dir="auto"><br></div><div dir="auto">Thanks, </div><div dir="auto">Stepan</div>