Ceph: podman stats shows osd memory usage exceeds osd target

Solution Verified - Updated -

Issue

Podman stats shows osd memory usage exceeds osd target
Podman stats show memory usage much higher when compared to Resident (RSS) memory reported in top and other Linux commands

From podman stats:

$ sudo podman stats ceph-osd-6

ID             NAME         CPU %   MEM USAGE / LIMIT   MEM %   NET IO    BLOCK IO            PIDS
9169558679b9   ceph-osd-6   0.17%   24.77GB / 811GB     0.72%   -- / --   236.7GB / 12.87GB   71

From top:

  PID   USER      PR  NI    VIRT    RES    SHR S  %CPU  %MEM     TIME+ COMMAND
  10564 ceph      20   0   17.6g  15.6g  36612 S   0.7   2.1 730:04.30 ceph-osd
  10489 ceph      20   0   17.8g  15.2g  36360 S   0.7   2.0 688:03.12 ceph-osd

From Ceph Mon:

osd.6 memory target: 17031245070
osd.7 memory target: 17031245070

Environment

Red Hat Ceph Storage (RHCS) 4.x
Red Hat Ceph Storage (RHCS) 5.x
Podman Version: 1.6.4

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content