We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Hi i have a problem with cgroups and LXCFS on LXC with AlmaLinux 8 on Container. Making container with almalinux 9 does not have this problem.
Im using AlmaLinux 9.4 on Host.
When i make a limit in /var/lib/lxc/almalinux8/config
/var/lib/lxc/almalinux8/config
lxc.cgroup2.memory.max = 10G
Changes does not apply on container.
When i stop LXCFS and restart CT limit works. It works when i apply limit after start using: lxc-cgroup -n almalinux8 memory.max 10G
lxc-cgroup -n almalinux8 memory.max 10G
CT:
root@almalinux8 ~ # cat /etc/os-release NAME="AlmaLinux" VERSION="8.10 (Cerulean Leopard)" ID="almalinux" ID_LIKE="rhel centos fedora" VERSION_ID="8.10" PLATFORM_ID="platform:el8" PRETTY_NAME="AlmaLinux 8.10 (Cerulean Leopard)" ANSI_COLOR="0;34" LOGO="fedora-logo-icon" CPE_NAME="cpe:/o:almalinux:almalinux:8::baseos" HOME_URL="https://almalinux.org/" DOCUMENTATION_URL="https://wiki.almalinux.org/" BUG_REPORT_URL="https://bugs.almalinux.org/" ALMALINUX_MANTISBT_PROJECT="AlmaLinux-8" ALMALINUX_MANTISBT_PROJECT_VERSION="8.10" REDHAT_SUPPORT_PRODUCT="AlmaLinux" REDHAT_SUPPORT_PRODUCT_VERSION="8.10" SUPPORT_END=2029-06-01
HOST:
root@sd ~ # lxcfs --version "5.0.4" root@sd ~ # lxc-checkconfig LXC version 4.0.12 Kernel configuration not found at /proc/config.gz; searching... Kernel configuration found at /boot/config-5.14.0-427.31.1.el9_4.x86_64 --- Namespaces --- Namespaces: enabled Utsname namespace: enabled Ipc namespace: enabled Pid namespace: enabled User namespace: enabled Warning: newuidmap is not setuid-root Warning: newgidmap is not setuid-root Network namespace: enabled --- Control groups --- Cgroups: enabled Cgroup namespace: enabled Cgroup v1 mount points: Cgroup v2 mount points: /sys/fs/cgroup Cgroup v1 systemd controller: missing Cgroup v1 freezer controller: missing Cgroup ns_cgroup: required Cgroup device: enabled Cgroup sched: enabled Cgroup cpu account: enabled Cgroup memory controller: enabled Cgroup cpuset: enabled --- Misc --- Veth pair device: enabled, loaded Macvlan: enabled, not loaded Vlan: enabled, loaded Bridges: enabled, loaded Advanced netfilter: enabled, loaded CONFIG_IP_NF_TARGET_MASQUERADE: enabled, not loaded CONFIG_IP6_NF_TARGET_MASQUERADE: enabled, not loaded CONFIG_NETFILTER_XT_TARGET_CHECKSUM: enabled, not loaded CONFIG_NETFILTER_XT_MATCH_COMMENT: enabled, not loaded FUSE (for use with lxcfs): enabled, loaded --- Checkpoint/Restore --- checkpoint restore: enabled CONFIG_FHANDLE: enabled CONFIG_EVENTFD: enabled CONFIG_EPOLL: enabled CONFIG_UNIX_DIAG: enabled CONFIG_INET_DIAG: enabled CONFIG_PACKET_DIAG: enabled CONFIG_NETLINK_DIAG: enabled
Linux almalinux8 5.14.0-427.31.1.el9_4.x86_64 #1 SMP PREEMPT_DYNAMIC Thu Aug 15 14:47:52 EDT 2024 x86_64 x86_64 x86_64 GNU/Linux
root@almalinux8 ~ # cat /proc/1/mounts zdata/almalinux8 / zfs rw,relatime,xattr,posixacl 0 0 none /dev tmpfs rw,relatime,size=492k,mode=755,inode64 0 0 proc /proc proc rw,nosuid,nodev,noexec,relatime 0 0 proc /proc/sys/net proc rw,nosuid,nodev,noexec,relatime 0 0 proc /proc/sys proc ro,relatime 0 0 proc /proc/sysrq-trigger proc ro,relatime 0 0 sysfs /sys sysfs ro,nosuid,nodev,noexec,relatime 0 0 sysfs /sys/devices/virtual/net sysfs rw,nosuid,nodev,noexec,relatime 0 0 fusectl /sys/fs/fuse/connections fusectl rw,nosuid,nodev,noexec,relatime 0 0 none /sys/fs/cgroup cgroup2 rw,nosuid,nodev,noexec,relatime 0 0 lxcfs /proc/cpuinfo fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /proc/diskstats fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /proc/loadavg fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /proc/meminfo fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /proc/slabinfo fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /proc/stat fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /proc/swaps fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /proc/uptime fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 lxcfs /sys/devices/system/cpu fuse.lxcfs rw,nosuid,nodev,relatime,user_id=0,group_id=0,allow_other 0 0 devpts /dev/pts devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 devpts /dev/ptmx devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 devpts /dev/lxc/console devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 devpts /dev/console devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 devpts /dev/lxc/tty1 devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 devpts /dev/lxc/tty2 devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 devpts /dev/lxc/tty3 devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 devpts /dev/lxc/tty4 devpts rw,nosuid,noexec,relatime,gid=5,mode=620,ptmxmode=666,max=1028 0 0 none /proc/sys/kernel/random/boot_id tmpfs ro,nosuid,nodev,noexec,relatime,size=492k,mode=755,inode64 0 0 tmpfs /dev/shm tmpfs rw,nosuid,nodev,inode64 0 0 tmpfs /run tmpfs rw,nosuid,nodev,mode=755,inode64 0 0 mqueue /dev/mqueue mqueue rw,relatime 0 0
root@sd ~ # ps aux | grep lxcfs root 1217 0.0 0.0 594356 7348 ? Ssl 11:03 0:00 /usr/bin/lxcfs -f -s -o allow_other /var/lib/lxcfs root 89509 0.0 0.0 6408 2304 pts/1 S+ 12:14 0:00 grep --color=auto lxcfs
free -h
Does anoyone have similar problem or i am just dump?
The text was updated successfully, but these errors were encountered:
I Forgot, thats my output from free -h
root@almalinux8 ~ # free -h total used free shared buff/cache available Mem: 62Gi 13Mi 62Gi 8.0Mi 21Mi 62Gi Swap: 0B 0B 0B
Expected:
root@almalinux9 ~ # free -h total used free shared buff/cache available Mem: 10Gi 17Mi 9.9Gi 8.0Mi 41Mi 9Gi Swap: 0B 0B 0B root@almalinux9 ~ #
Sorry, something went wrong.
Can you show from within the container:
mihalicyn
No branches or pull requests
Hi i have a problem with cgroups and LXCFS on LXC with AlmaLinux 8 on Container.
Making container with almalinux 9 does not have this problem.
Im using AlmaLinux 9.4 on Host.
When i make a limit in
/var/lib/lxc/almalinux8/config
lxc.cgroup2.memory.max = 10G
Changes does not apply on container.
When i stop LXCFS and restart CT limit works.
It works when i apply limit after start using:
lxc-cgroup -n almalinux8 memory.max 10G
CT:
HOST:
CT:
CT:
HOST:
Steps to reproduce
free -h
show memory on HostDoes anoyone have similar problem or i am just dump?
The text was updated successfully, but these errors were encountered: