Back to bug 1760257

Who When What Removed Added
Neha Ojha 2019-10-10 09:22:50 UTC Target Release 4.* 4.0
Neha Ojha 2019-10-10 09:23:37 UTC Assignee nojha sseshasa
Neha Ojha 2019-10-10 09:24:13 UTC Summary mon: add mon_memory target mon: add mon_memory_target
Neha Ojha 2019-10-10 09:24:36 UTC Priority unspecified high
Neha Ojha 2019-10-10 09:24:48 UTC Status NEW ASSIGNED
Sridhar Seshasayee 2019-10-16 10:50:50 UTC CC sseshasa
Neha Ojha 2019-11-14 20:10:14 UTC Status ASSIGNED POST
Tejas 2019-11-18 07:48:33 UTC Status POST MODIFIED
CC tserlin
Fixed In Version ceph-14.2.4-50.el8cp, ceph-14.2.4-6.el7cp
CC ceph-qe-bugs
Flags needinfo?(ceph-qe-bugs)
CC tchandra
Flags needinfo?(ceph-qe-bugs)
errata-xmlrpc 2019-11-18 08:19:12 UTC Status MODIFIED ON_QA
Bara Ancincova 2019-12-10 10:12:49 UTC Status ON_QA MODIFIED
Status MODIFIED ON_QA
Fixed In Version ceph-14.2.4-50.el8cp, ceph-14.2.4-6.el7cp ceph-14.2.4-77.el8cp, ceph-14.2.4-21.el7cp
Flags needinfo?(sseshasa)
Sridhar Seshasayee 2019-12-11 03:57:10 UTC Doc Text Feature:
A new configurable option called 'mon_memory_target' is
introduced to set the target amount of bytes for monitor
memory usage. This specifies the amount of memory to
allocate and manage using the priority cache tuner for the
associated MON caches.

This config option is changeable at runtime. The default
value of 'mon_memory_target' is set to 2 GiB and may be
changed during runtime with:

ceph config set global mon_memory_target <size>

Reason:
Prior to the enhancement it was found that as a cluster
scaled, the MON specific RSS usage exceeded the limits that
was set using 'mon_osd_cache_size' leading to issues.

Result:
This allows for improved management of memory allocated to
the monitor caches and keeps the usage within specified
limits.
Doc Type If docs needed, set a value Enhancement
Flags needinfo?(sseshasa)
Sridhar Seshasayee 2019-12-11 03:59:07 UTC Doc Text Feature:
A new configurable option called 'mon_memory_target' is
introduced to set the target amount of bytes for monitor
memory usage. This specifies the amount of memory to
allocate and manage using the priority cache tuner for the
associated MON caches.

This config option is changeable at runtime. The default
value of 'mon_memory_target' is set to 2 GiB and may be
changed during runtime with:

ceph config set global mon_memory_target <size>

Reason:
Prior to the enhancement it was found that as a cluster
scaled, the MON specific RSS usage exceeded the limits that
was set using 'mon_osd_cache_size' leading to issues.

Result:
This allows for improved management of memory allocated to
the monitor caches and keeps the usage within specified
limits.
Feature:
A new configurable option called 'mon_memory_target' is
introduced to set the target amount of bytes for monitor
memory usage. This specifies the amount of memory to
allocate and manage using the priority cache tuner for the
associated MON caches.

This config option is changeable at runtime. The default
value of 'mon_memory_target' is set to 2 GiB and may be
changed during runtime with:

ceph config set global mon_memory_target <size>

Reason:
Prior to the enhancement, it was found that as a cluster
scaled, the MON specific RSS usage exceeded the limits that
was set using 'mon_osd_cache_size' leading to issues.

Result:
This allows for improved management of memory allocated to
the monitor caches and keeps the usage within specified
limits.
Manohar Murthy 2019-12-28 07:41:30 UTC Status ON_QA ASSIGNED
Neha Ojha 2020-01-03 21:17:08 UTC CC mmurthy
Flags needinfo?(mmurthy)
Manohar Murthy 2020-01-04 05:23:53 UTC Flags needinfo?(mmurthy)
Bara Ancincova 2020-01-07 08:51:56 UTC Blocks 1730176
Pasi Karkkainen 2020-01-07 10:24:13 UTC CC pasik
Erin Donnelly 2020-01-07 19:56:52 UTC CC edonnell
Doc Text Feature:
A new configurable option called 'mon_memory_target' is
introduced to set the target amount of bytes for monitor
memory usage. This specifies the amount of memory to
allocate and manage using the priority cache tuner for the
associated MON caches.

This config option is changeable at runtime. The default
value of 'mon_memory_target' is set to 2 GiB and may be
changed during runtime with:

ceph config set global mon_memory_target <size>

Reason:
Prior to the enhancement, it was found that as a cluster
scaled, the MON specific RSS usage exceeded the limits that
was set using 'mon_osd_cache_size' leading to issues.

Result:
This allows for improved management of memory allocated to
the monitor caches and keeps the usage within specified
limits.
.You can now set the target amount of bytes for monitor memory usage with a new configurable option, `mon_memory_target`

{product} {release} introduces a new configurable option, `mon_memory_target`, used to set the target amount of bytes for monitor memory usage. It specifies the amount of memory to allocate and manage using the priority cache tuner for the associated MON daemon caches. The default
value of `mon_memory_target` is set to 2 GiB and may be
changed during runtime with:

[subs="quotes"]
----
# ceph config set global mon_memory_target _size_
----

Prior to this release, as a cluster scaled, the MON specific RSS usage exceeded the limits that were set using the `mon_osd_cache_size` option, which lead to issues. This enhancement allows for improved management of memory allocated to the monitor caches and keeps the usage within specified limits.
Flags needinfo?(sseshasa)
Manohar Murthy 2020-01-09 11:12:56 UTC Status ASSIGNED MODIFIED
Fixed In Version ceph-14.2.4-77.el8cp, ceph-14.2.4-21.el7cp ceph-14.2.4-95.el8cp, ceph-14.2.4-35.el7cp
Status MODIFIED ON_QA
Flags needinfo?(nojha)
Status ON_QA VERIFIED
Sridhar Seshasayee 2020-01-09 16:18:59 UTC Status VERIFIED NEW
Sridhar Seshasayee 2020-01-09 16:21:34 UTC Status NEW VERIFIED
Neha Ojha 2020-01-09 17:23:30 UTC Flags needinfo?(nojha)
Sridhar Seshasayee 2020-01-13 03:41:22 UTC Flags needinfo?(sseshasa) needinfo-
Bara Ancincova 2020-01-13 11:33:51 UTC Docs Contact edonnell
Doc Text .You can now set the target amount of bytes for monitor memory usage with a new configurable option, `mon_memory_target`

{product} {release} introduces a new configurable option, `mon_memory_target`, used to set the target amount of bytes for monitor memory usage. It specifies the amount of memory to allocate and manage using the priority cache tuner for the associated MON daemon caches. The default
value of `mon_memory_target` is set to 2 GiB and may be
changed during runtime with:

[subs="quotes"]
----
# ceph config set global mon_memory_target _size_
----

Prior to this release, as a cluster scaled, the MON specific RSS usage exceeded the limits that were set using the `mon_osd_cache_size` option, which lead to issues. This enhancement allows for improved management of memory allocated to the monitor caches and keeps the usage within specified limits.
.New configurable option: `mon_memory_target`

{product} {release} introduces a new configurable option, `mon_memory_target`, used to set the target amount of bytes for Monitor memory usage. It specifies the amount of memory to allocate and manage using the priority cache tuner for the associated Monitor daemon caches. The default value of `mon_memory_target` is set to 2 GiB and you can change it during runtime with:

[subs="quotes"]
----
# ceph config set global mon_memory_target _size_
----

Prior to this release, as a cluster scaled, the Monitor specific RSS usage exceeded the limits that were set using the `mon_osd_cache_size` option, which led to issues. This enhancement allows for improved management of memory allocated to the monitor caches and keeps the usage within specified limits.
errata-xmlrpc 2020-01-31 11:28:33 UTC Status VERIFIED RELEASE_PENDING
errata-xmlrpc 2020-01-31 12:47:33 UTC Status RELEASE_PENDING CLOSED
Resolution --- ERRATA
Last Closed 2020-01-31 12:47:33 UTC
errata-xmlrpc 2020-01-31 12:47:53 UTC Link ID Red Hat Product Errata RHBA-2020:0312

Back to bug 1760257