dataskq

jigster

Verified User
Joined
Jul 23, 2021
Messages
90
Hi everyone. Due to a higher than expected load on one server I am looking at /usr/local/directadmin/directadmin taskq --syslog which seems to be using lots of CPU, more of the time than my other servers. So I ran /usr/local/directadmin/dataskq d2000 and got a strange result:

Code:
# /usr/local/directadmin/dataskq d2000
get_process_list_from_status: running: /usr/bin/systemctl status clamav-freshclam.service 2>&1
get_process_list_from_status: running: /usr/bin/systemctl status [email protected] 2>&1
CGroup::check_groups
CGroup::check_cgroup_pressure_events:XXXX: either old or live memory.pressure is missing
CGroup::check_cgroup_pressure_events:XXXX: either old or live cpu.pressure is missing
CGroup::check_cgroup_pressure_events:XXXX: either old or live io.pressure is missing

I've changed the user in the above lines to XXXX for security. None of my other servers have those check_cgroup_pressure_events lines. What do they mean and how to resolve the problem causing them? Any ideas? Thanks.
 
Thanks @exlhost I'd missed that in the docs, very helpful! None of the servers have legacy licenses but the server is using AlmaLinux 9 (the others are on AlmaLinux 8), so a different kernel. Looks like the newer kernel does not have systemd.unified_cgroup_hierarchy=1 enabled, which is likely the problem. But why is it not enabled???

I've enable it manually in /etc/default/grub, but after updating grub and rebooting, it still isn't on.

Seems like it's enabled in the OS

Code:
# stat -fc %T /sys/fs/cgroup
cgroup2fs

But isn't in:

Code:
# cat /proc/cmdline
BOOT_IMAGE=(hd0,gpt2)/vmlinuz-5.14.0-503.14.1.el9_5.x86_64 root=... ro net.ifnames=0 video=1024x768 psi=1

Not sure what to do now to get systemd.unified_cgroup_hierarchy enabled. Any ideas? Can anyone else with AlmaLinux 9 see if systemd.unified_cgroup_hierarchy is enabled and working and if the command /usr/local/directadmin/dataskq d2000 shows the 'missing' lines?
 
Last edited:
Back
Top