Project

General

Profile

Actions

Bug #35917

closed

mgr/dashboard: Allow the decrease of pg's of an existing pool

Added by Patrick Seidensal over 5 years ago. Updated about 3 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Stephan Müller
Category:
Component - Pools
Target version:
% Done:

0%

Source:
Tags:
Backport:
nautilus
Regression:
No
Severity:
3 - minor
Reviewed:
Affected Versions:
ceph-qa-suite:
Pull request ID:
Crash signature (v1):
Crash signature (v2):

Description

With the newest addition of Sage, it is by now possible to decrease the number of placement groups of a pool. This should also be possible using the dashboard.

ceph osd pool set {pool-name} pg_num {pg_num}

See also placement groups.


Related issues 3 (0 open3 closed)

Related to Dashboard - Feature #38227: mgr/dashboard: Manage PG autoscalingResolvedRicardo Marques

Actions
Related to Dashboard - Feature #39482: mgr/dashboard: Make a long running task out of the increase or decrease of pgs of a poolResolvedStephan Müller

Actions
Copied to Dashboard - Backport #39604: mgr/dashboard: Allow the decrease of pg's of an existing poolResolvedStephan MüllerActions
Actions #1

Updated by Lenz Grimmer over 5 years ago

I wonder if it will actually be necessary to change these values manually via the dashboard - as far as I understand it PR#24184 implements a Manager module that automatically manages this.

Actions #2

Updated by Patrick Seidensal over 5 years ago

As far as I understand it, the PR mentioned doesn't eliminate the need to set a PG number for creation of pools and might also not eliminate the need to be able to change the PG numbers manually.

https://github.com/ceph/ceph/pull/24184/files#diff-91e5380318f1e66a0b2ad947685cb4caR127

We're offering to set the number of placement groups on pool creation and offering to increase the number of placement groups for an existing pool, but preventing the user in the UI from decreasing it again. As this should be possible by now, I tend to just remove limitation from the frontend (and maybe also the backend).

Actions #3

Updated by Lenz Grimmer about 5 years ago

  • Related to Feature #38227: mgr/dashboard: Manage PG autoscaling added
Actions #4

Updated by Ricardo Marques about 5 years ago

  • Assignee set to Stephan Müller
Actions #5

Updated by Lenz Grimmer about 5 years ago

  • Translation missing: en.field_tag_list set to low-hanging-fruit, management, usability
  • Target version set to v15.0.0
  • Backport set to nautilus
Actions #6

Updated by Stephan Müller almost 5 years ago

  • Status changed from New to In Progress
Actions #7

Updated by Stephan Müller almost 5 years ago

  • Status changed from In Progress to Fix Under Review
  • Pull request ID set to 27785
Actions #8

Updated by Lenz Grimmer almost 5 years ago

  • Tracker changed from Feature to Bug
  • Regression set to No
  • Severity set to 3 - minor

Converting this from "feature" to "bug" - not being able to change this via the dashboard while it's possible on the command line is an inconsistency we ought to fix.

Actions #9

Updated by Lenz Grimmer almost 5 years ago

  • Status changed from Fix Under Review to Pending Backport

Flagging this one for backporting into Nautilus as soon as the remaining comments on the PR into master have been addressed (which will be done in separate PRs)

Actions #10

Updated by Lenz Grimmer almost 5 years ago

  • Related to Feature #39482: mgr/dashboard: Make a long running task out of the increase or decrease of pgs of a pool added
Actions #11

Updated by Nathan Cutler almost 5 years ago

  • Copied to Backport #39604: mgr/dashboard: Allow the decrease of pg's of an existing pool added
Actions #12

Updated by Stephan Müller over 4 years ago

  • Copied to deleted (Backport #39604: mgr/dashboard: Allow the decrease of pg's of an existing pool)
Actions #13

Updated by Stephan Müller over 4 years ago

  • Copied to Backport #39604: mgr/dashboard: Allow the decrease of pg's of an existing pool added
Actions #14

Updated by Stephan Müller over 4 years ago

  • Subject changed from mgr/dashboard: Enable increase/decrease of placement groups of a pool to mgr/dashboard: Allow the decrease of pg's of an existing pool
Actions #15

Updated by Lenz Grimmer over 4 years ago

  • Status changed from Pending Backport to Resolved
Actions #16

Updated by Ernesto Puerta about 3 years ago

  • Project changed from mgr to Dashboard
  • Category changed from 137 to Component - Pools
Actions

Also available in: Atom PDF