[LU-14662] Add mechanism for provisioning sysctl settings and routing rules for MR Created: 30/Apr/21  Updated: 19/Jan/22  Resolved: 20/Nov/21

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

Type: Improvement Priority: Minor
Reporter: Serguei Smirnov Assignee: Serguei Smirnov
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
Rank (Obsolete): 9223372036854775807

 Description   

Make sure all the needed sysctl settings for MR are applied:

net.ipv4.conf.all.accept_local = 1
net.ipv4.conf.all.arp_ignore = 1
net.ipv4.conf.all.arp_filter = 0
net.ipv4.conf.all.arp_announce = 2
net.ipv4.conf.all.rp_filter = 0

Also, when ksocklnd is initialized or new ethernet interfaces are added by lnetctl we should automatically set the routing rules.



 Comments   
Comment by Gerrit Updater [ 23/Jun/21 ]

Serguei Smirnov (ssmirnov@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/44065
Subject: LU-14662 lnet: set eth routes needed for multi rail
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 85caa2f9d9695200e22a8e79642104bddb84a206

Comment by Gerrit Updater [ 20/Nov/21 ]

"Oleg Drokin <green@whamcloud.com>" merged in patch https://review.whamcloud.com/44065/
Subject: LU-14662 lnet: set eth routes needed for multi rail
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: c9bfe57bd2495671fa66eb7e52184f76e1f4a6eb

Comment by Peter Jones [ 20/Nov/21 ]

Landed for 2.15

Generated at Sat Feb 10 03:11:42 UTC 2024 using Jira 9.4.14#940014-sha1:734e6822bbf0d45eff9af51f82432957f73aa32c.