Skip to content

Commit 3844ff2

Browse files
committed
Merge PR ceph#53836 into main
* refs/pull/53836/head: PendingReleaseNotes: add a note about disallowing delegating inodes qa: start testing mds_client_delegate_inos_pct config mds: disable delegating inode ranges to clients Reviewed-by: Milind Changire <[email protected]> Reviewed-by: Dhairya Parmar <[email protected]>
2 parents 7f32bce + 689b3d5 commit 3844ff2

File tree

4 files changed

+10
-1
lines changed

4 files changed

+10
-1
lines changed

PendingReleaseNotes

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -50,6 +50,9 @@
5050
recommend that users with versioned buckets, especially those that existed
5151
on prior releases, use these new tools to check whether their buckets are
5252
affected and to clean them up accordingly.
53+
CephFS: Disallow delegating preallocated inode ranges to clients. Config
54+
`mds_client_delegate_inos_pct` defaults to 0 which disables async dirops
55+
in the kclient.
5356

5457
>=18.0.0
5558

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
# Use default (0)
Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
overrides:
2+
ceph:
3+
conf:
4+
mds:
5+
mds_client_delegate_inos_pct: 50

src/common/options/mds.yaml.in

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -454,7 +454,7 @@ options:
454454
type: uint
455455
level: advanced
456456
desc: percentage of preallocated inos to delegate to client
457-
default: 50
457+
default: 0
458458
services:
459459
- mds
460460
flags:

0 commit comments

Comments
 (0)