all lists on lists.proxmox.com
 help / color / mirror / Atom feed
* [PATCH pve-docs v2 1/1] ceph: add warning about mixing CRUSH rules with and without device classes when using autoscaler
@ 2026-04-22  7:54 Nicolas Frey
  2026-04-22  8:19 ` Kefu Chai
  0 siblings, 1 reply; 2+ messages in thread
From: Nicolas Frey @ 2026-04-22  7:54 UTC (permalink / raw)
  To: pve-devel

Suggested-by: Friedrich Weber <f.weber@proxmox.com>
Signed-off-by: Nicolas Frey <n.frey@proxmox.com>
---
Changes since v1 (thanks Kefu!):
* Use Ceph's terminology for CRUSH rules with device classes
* adjust phrasing, as the autoscaler still scales on non-overlapping
    pools

 pveceph.adoc | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/pveceph.adoc b/pveceph.adoc
index 2aae6d6..b41bac9 100644
--- a/pveceph.adoc
+++ b/pveceph.adoc
@@ -916,6 +916,10 @@ TIP: If the pool already contains objects, these must be moved accordingly.
 Depending on your setup, this may introduce a big performance impact on your
 cluster. As an alternative, you can create a new pool and move disks separately.

+WARNING: When using the PG autoscaler, all pools in the cluster are required to
+use CRUSH rules of the same kind, either all specifying a device class,
+or none. Otherwise the autoscaler will skip the affected
+pools and their `pg_num` will not be adjusted.

 Ceph Client
 -----------
--
2.47.3



^ permalink raw reply related	[flat|nested] 2+ messages in thread

* Re: [PATCH pve-docs v2 1/1] ceph: add warning about mixing CRUSH rules with and without device classes when using autoscaler
  2026-04-22  7:54 [PATCH pve-docs v2 1/1] ceph: add warning about mixing CRUSH rules with and without device classes when using autoscaler Nicolas Frey
@ 2026-04-22  8:19 ` Kefu Chai
  0 siblings, 0 replies; 2+ messages in thread
From: Kefu Chai @ 2026-04-22  8:19 UTC (permalink / raw)
  To: Nicolas Frey, pve-devel

Nicolas Frey <n.frey@proxmox.com> writes:

> Suggested-by: Friedrich Weber <f.weber@proxmox.com>
> Signed-off-by: Nicolas Frey <n.frey@proxmox.com>
> ---
> Changes since v1 (thanks Kefu!):
> * Use Ceph's terminology for CRUSH rules with device classes
> * adjust phrasing, as the autoscaler still scales on non-overlapping
>     pools
>
>  pveceph.adoc | 4 ++++
>  1 file changed, 4 insertions(+)
>
> diff --git a/pveceph.adoc b/pveceph.adoc
> index 2aae6d6..b41bac9 100644
> --- a/pveceph.adoc
> +++ b/pveceph.adoc
> @@ -916,6 +916,10 @@ TIP: If the pool already contains objects, these must be moved accordingly.
>  Depending on your setup, this may introduce a big performance impact on your
>  cluster. As an alternative, you can create a new pool and move disks separately.
>
> +WARNING: When using the PG autoscaler, all pools in the cluster are required to
> +use CRUSH rules of the same kind, either all specifying a device class,
> +or none. Otherwise the autoscaler will skip the affected
> +pools and their `pg_num` will not be adjusted.
>
>  Ceph Client
>  -----------
> --
> 2.47.3




^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2026-04-22  8:19 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-04-22  7:54 [PATCH pve-docs v2 1/1] ceph: add warning about mixing CRUSH rules with and without device classes when using autoscaler Nicolas Frey
2026-04-22  8:19 ` Kefu Chai

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.
Service provided by Proxmox Server Solutions GmbH | Privacy | Legal