Project

General

Profile

Feature #43910

Utilize new Linux kernel v5.6 prctl PR_SET_IO_FLUSHER option

Added by Jason Dillaman about 4 years ago. Updated 9 months ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Source:
Tags:
Backport:
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:

Description

See https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/commit/?id=8d19f1c8e1937baf74e1962aae9f90fa3aeab463

The ceph-osd and ceph-mon daemons should set the PR_SET_IO_FLUSHER process option so that syscalls don't cause recursive IO operations back on itself in hyper-converged scenarios.

History

#1 Updated by Fabian Pfannes 9 months ago

Rook gives a warning to not use XFS with hyperconverged settings (see https://github.com/rook/rook/blob/v1.11.6/Documentation/Storage-Configuration/Block-Storage-RBD/block-storage.md?plain=1#L83). I tracked it down to this issue. Linux kernel v5.6 is out there for quite a while. Are there any news on this? Would be very valuable for small cluster setups with shared tasks.

Also available in: Atom PDF