Align LNet routing with Multi-Rail and LNet health (LU-11297)

[LU-11641] LNet Router: handle discovery off case Created: 08/Nov/18  Updated: 20/May/20  Resolved: 10/Jun/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: None
Fix Version/s: Lustre 2.13.0

Type: Technical task Priority: Minor
Reporter: Amir Shehata (Inactive) Assignee: Amir Shehata (Inactive)
Resolution: Fixed Votes: 0
Labels: None

Rank (Obsolete): 9223372036854775807

 Description   

Since now routers use discovery instead of maintaining their own ping handling, we need to handle the case when discovery is turned off or we're dealing with a router which is pre-MR. To do that we need to change the discovery behavior when discovery is turned off locally or when the peer has discovery off or no MR at all. Currently in those cases discovery turns into a no-op. With this change we will make discovery behave as a standard ping. The response doesn't change the local peer view.



 Comments   
Comment by Gerrit Updater [ 08/Nov/18 ]

Amir Shehata (ashehata@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33620
Subject: LU-11641 lnet: handle discovery off
Project: fs/lustre-release
Branch: multi-rail
Current Patch Set: 1
Commit: 370663edefc1a85a6d22d4d5d6098b5e18270fdb

Comment by Gerrit Updater [ 07/Jun/19 ]

Amir Shehata (ashehata@whamcloud.com) merged in patch https://review.whamcloud.com/33620/
Subject: LU-11641 lnet: handle discovery off
Project: fs/lustre-release
Branch: multi-rail
Current Patch Set:
Commit: f9ad0d13b092e483e6c25ac30b49812f9fbe8538

Comment by Joseph Gmitter (Inactive) [ 10/Jun/19 ]

Work has landed as part of the MR Routing merge commit: https://review.whamcloud.com/#/c/34983/

Generated at Sat Feb 10 02:45:39 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.