Config opt for osd-recovery-max-active

Bug #1661560 reported by Peter Sabaini
20
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Ceph OSD Charm
Fix Released
Wishlist
Xav Paice
ceph-osd (Juju Charms Collection)
Invalid
Undecided
Unassigned

Bug Description

Jewel defaults to osd-recovery-max-active=15; on a loaded cluster recovery operations can impact client responsiveness with this setting. I'm tuning it down so as to prevent that, and would propose a charm config opt to make this permanent.

James Page (james-page)
Changed in ceph-osd (Juju Charms Collection):
status: New → Invalid
Xav Paice (xavpaice)
Changed in charm-ceph-osd:
status: New → In Progress
assignee: nobody → Xav Paice (xavpaice)
Revision history for this message
Xav Paice (xavpaice) wrote :
Revision history for this message
Paul Gear (paulgear) wrote :

It appears that the ceph.conf template change in the above review goes into the wrong section (uses [global], should use [osd]).

It would be nice if, along with osd-max-backfills and osd-recovery-max-active, we could investigate adding support for osd-recovery-op-priority and osd-client-op-priority also.

Revision history for this message
Paul Gear (paulgear) wrote :

One other option which could probably be added in the same fashion is osd-max-recovery-threads.

James Page (james-page)
Changed in charm-ceph-osd:
importance: Undecided → Wishlist
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Fix merged to charm-ceph-osd (master)

Reviewed: https://review.openstack.org/461973
Committed: https://git.openstack.org/cgit/openstack/charm-ceph-osd/commit/?id=f0de8613681a9114b14c11cc93b5ba3d790f0094
Submitter: Zuul
Branch: master

commit f0de8613681a9114b14c11cc93b5ba3d790f0094
Author: Xav Paice <email address hidden>
Date: Wed May 3 14:54:38 2017 +1200

    Add options for osd backfill pressure

    Added options for osd_max_backfills and osd_recovery_max_active, if we
    should want to override the default.

    Change-Id: Iaeb93d3068b1fab242acf2d741c36be5f4b29b57
    Closes-bug: #1661560

Changed in charm-ceph-osd:
status: In Progress → Fix Committed
James Page (james-page)
Changed in charm-ceph-osd:
milestone: none → 17.11
James Page (james-page)
Changed in charm-ceph-osd:
status: Fix Committed → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.