Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

doc: Update disk thread section to reflect that scrubbing is no longe… #12621

Merged
merged 1 commit into from Dec 29, 2016
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Jump to
Jump to file
Failed to load files.
Diff view
Diff view
32 changes: 25 additions & 7 deletions doc/rados/configuration/osd-config-ref.rst
Expand Up @@ -424,6 +424,26 @@ recovery operations to ensure optimal performance during recovery.
:Valid Range: 1-63


``osd scrub priority``

:Description: The priority set for scrub operations. It is relative to
``osd client op priority``.

:Type: 32-bit Integer
:Default: ``5``
:Valid Range: 1-63


``osd snap trim priority``

:Description: The priority set for snap trim operations. It is relative to
``osd client op priority``.

:Type: 32-bit Integer
:Default: ``5``
:Valid Range: 1-63


``osd op thread timeout``

:Description: The Ceph OSD Daemon operation thread timeout in seconds.
Expand Down Expand Up @@ -462,10 +482,9 @@ recovery operations to ensure optimal performance during recovery.
operations. ``be`` is the default and is the same
priority as all other threads in the OSD. ``rt`` means
the disk thread will have precendence over all other
threads in the OSD. This is useful if scrubbing is much
needed and must make progress at the expense of client
operations. Note: Only works with the Linux Kernel CFQ
scheduler.
threads in the OSD. Note: Only works with the Linux Kernel
CFQ scheduler. Since Jewel scrubbing is no longer carried
out by the disk iothread, see osd priority options instead.
:Type: String
:Default: the empty string

Expand All @@ -479,9 +498,8 @@ recovery operations to ensure optimal performance during recovery.
host were in class ``idle`` and compete for I/O
(i.e. due to controller congestion), it can be used to
lower the disk thread priority of one OSD to 7 so that
another OSD with priority 0 can potentially scrub
faster. Note: Only works with the Linux Kernel CFQ
scheduler.
another OSD with priority 0 can have priority.
Note: Only works with the Linux Kernel CFQ scheduler.
:Type: Integer in the range of 0 to 7 or -1 if not to be used.
:Default: ``-1``

Expand Down