[LU-11736] Do not apply bulk IO tuning on MDT or MGT devices Created: 06/Dec/18  Updated: 14/Jul/20  Resolved: 04/Jan/19

Status: Resolved
Project: Lustre
Component/s: None
Affects Version/s: Lustre 2.12.0, Lustre 2.10.6
Fix Version/s: Lustre 2.13.0, Lustre 2.10.7, Lustre 2.12.1

Type: Improvement Priority: Minor
Reporter: Andreas Dilger Assignee: Andreas Dilger
Resolution: Fixed Votes: 0
Labels: None

Issue Links:
Related
is related to LU-9551 I/O errors when lustre uses multipath... Resolved
is related to LU-9132 Tuning max_sectors_kb on mount Resolved
is related to LU-11563 99-lustre.rules on clients tries to e... Resolved
is related to LU-12387 l_tunedisk does not properly handle m... Resolved
is related to LU-12530 udev add/change rule loads zfs module... Resolved
Rank (Obsolete): 9223372036854775807

 Description   

The max_sectors_kb tunable should not be applied to MDT and MGT devices. This tuning is needed for efficiency of large IO submission for spinning disks, but is not needed for SSDs or regular IO. It can cause problems with DM Multipath configurations for minimal benefits, so should be limited to OST devices.



 Comments   
Comment by Gerrit Updater [ 06/Dec/18 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/33796
Subject: LU-11736 utils: don't set max_sectors_kb on MDT/MGT
Project: fs/lustre-release
Branch: master
Current Patch Set: 1
Commit: 29de0bf95ad262ee21c010cb2182d234396790c0

Comment by Gerrit Updater [ 04/Jan/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/33796/
Subject: LU-11736 utils: don't set max_sectors_kb on MDT/MGT
Project: fs/lustre-release
Branch: master
Current Patch Set:
Commit: 2f8d7b4679de3fa467040aa61733f262714e39c9

Comment by Peter Jones [ 04/Jan/19 ]

Landed for 2.13

Comment by Andreas Dilger [ 08/Jan/19 ]

Not really, just need to put the OST check hunk at the top of set_blockdwv_tunables() after the initial sanity checks.

Comment by Gerrit Updater [ 11/Jan/19 ]

Andreas Dilger (adilger@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34016
Subject: LU-11736 utils: don't set max_sectors_kb on MDT/MGT
Project: fs/lustre-release
Branch: b2_10
Current Patch Set: 1
Commit: 06c30f11599c7b9d657baf70dbe1b972fec3db98

Comment by Gerrit Updater [ 19/Jan/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34016/
Subject: LU-11736 utils: don't set max_sectors_kb on MDT/MGT
Project: fs/lustre-release
Branch: b2_10
Current Patch Set:
Commit: 8191b9b5a81a50edde7d5c949fb4c3aa7ed3f143

Comment by Gerrit Updater [ 25/Feb/19 ]

Minh Diep (mdiep@whamcloud.com) uploaded a new patch: https://review.whamcloud.com/34311
Subject: LU-11736 utils: don't set max_sectors_kb on MDT/MGT
Project: fs/lustre-release
Branch: b2_12
Current Patch Set: 1
Commit: 5a3f0110f1d817740bdcc4e36288d989cc658a99

Comment by Gerrit Updater [ 19/Mar/19 ]

Oleg Drokin (green@whamcloud.com) merged in patch https://review.whamcloud.com/34311/
Subject: LU-11736 utils: don't set max_sectors_kb on MDT/MGT
Project: fs/lustre-release
Branch: b2_12
Current Patch Set:
Commit: 11ee8fe9363c025b81e5efcff9c2a54e372f954a

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