Project

General

Profile

Actions

Feature #38136

closed

core: lazy omap stat collection

Added by Vikhyat Umrao about 5 years ago. Updated over 4 years ago.

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

100%

Source:
Support
Tags:
Backport:
nautilus, mimic,luminous
Reviewed:
Affected Versions:
Component(RADOS):
Pull request ID:

Description

In Nautlis this PR - https://github.com/ceph/ceph/pull/18096 will bring very good support for all sizes in `ceph osd df tree` command but it is very hard to backport this to Luminous. For Luminous we may want to have an admin socket command which will give us omap size for the given BlueStore OSD.

RHBZ: https://bugzilla.redhat.com/show_bug.cgi?id=1671585


Subtasks 1 (0 open1 closed)

Feature #38550: osd: Implement lazy omap usage statistics per osd DuplicateBrad Hubbard03/01/2019

Actions

Related issues 3 (0 open3 closed)

Copied to RADOS - Backport #38551: luminous: core: lazy omap stat collectionResolvedBrad HubbardActions
Copied to RADOS - Backport #38552: mimic: core: lazy omap stat collectionResolvedBrad HubbardActions
Copied to RADOS - Backport #40744: nautilus: core: lazy omap stat collectionResolvedBrad HubbardActions
Actions #1

Updated by Vikhyat Umrao about 5 years ago

  • Description updated (diff)
Actions #2

Updated by Vikhyat Umrao about 5 years ago

Actions #3

Updated by Vikhyat Umrao about 5 years ago

Vikhyat Umrao wrote:

I am checking if we can backport only this to luminous - https://github.com/ceph/ceph/pull/18096/commits/13295a38839d3df18994be101eb69361ce30cd34

looks like all commits are related and we can not. We need to pull complete whole PR :(

Actions #4

Updated by Brad Hubbard about 5 years ago

Backporting https://github.com/ceph/ceph/pull/26614 may be easier Vikhyat if/when it merges?

Actions #5

Updated by Vikhyat Umrao about 5 years ago

Brad Hubbard wrote:

Backporting https://github.com/ceph/ceph/pull/26614 may be easier Vikhyat if/when it merges?

Thank you Brad. Great work and as discussed I think we can open a new feature tracker for per OSD aggregation from pg stats.

Brad - I have changed this one to pending backport and I have created this new one - http://tracker.ceph.com/issues/38550 for per osd.

Actions #6

Updated by Vikhyat Umrao about 5 years ago

  • Status changed from New to Pending Backport
  • Assignee set to Brad Hubbard
  • Backport set to mimic luminous
Actions #7

Updated by Brad Hubbard about 5 years ago

  • Subject changed from Luminous: adding an option in BlueStore asock for checking the omap size in the OSD to Luminous: adding an option in BlueStore asock for checking the omap size in the OSD or backport lazy omap stat collection
Actions #8

Updated by Brad Hubbard about 5 years ago

  • Copied to Backport #38551: luminous: core: lazy omap stat collection added
Actions #9

Updated by Brad Hubbard about 5 years ago

Actions #11

Updated by Brad Hubbard almost 5 years ago

  • Backport changed from mimic luminous to nautilus, mimic,luminous
Actions #12

Updated by Brad Hubbard almost 5 years ago

  • Copied to Backport #40744: nautilus: core: lazy omap stat collection added
Actions #13

Updated by Nathan Cutler almost 5 years ago

  • Project changed from bluestore to RADOS
  • Subject changed from Luminous: adding an option in BlueStore asock for checking the omap size in the OSD or backport lazy omap stat collection to add an option in BlueStore asock for checking the omap size in the OSD or backport lazy omap stat collection
Actions #14

Updated by Nathan Cutler almost 5 years ago

  • Subject changed from add an option in BlueStore asock for checking the omap size in the OSD or backport lazy omap stat collection to core: add an option in BlueStore asock for checking the omap size in the OSD or backport lazy omap stat collection
Actions #15

Updated by Nathan Cutler almost 5 years ago

  • Subject changed from core: add an option in BlueStore asock for checking the omap size in the OSD or backport lazy omap stat collection to core: lazy omap stat collection
Actions #16

Updated by Brad Hubbard over 4 years ago

  • Status changed from Pending Backport to Resolved
Actions

Also available in: Atom PDF