Description of problem: liveness https curl commands on the webconsole pods cause a huge amount of memory dentries. Some actions such as drain node or restart docker daemon trigger a flush of this large dentry slab cache. This causes an high CPU load/unresponsiveness of the node (see case #02398979) Version-Release number of selected component (if applicable): OCPv3.11 How reproducible: Not easily reproducible cause the dentry cache grow step by step Steps to Reproduce: 1. 2. 3. Actual results: This causes an high CPU load/unresponsiveness of the node Expected results: The memory usage should not increase indefinitely Additional info: as workaround: NSS_SDB_USE_CACHE=yes (see case #02398979)
Now the dockerd-current occupies below 5% CPU when liveness probe has been make by web-console to check a pod. I think this could be verified. Tested on Openshift v3.11.141
Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://access.redhat.com/errata/RHBA-2019:2580