Linux NUMA Imbalance
Linux NUMA memory allocation is imbalanced when processes are not bound correctly.
Category archive
Published troubleshooting guides for linux system issues.
Linux NUMA memory allocation is imbalanced when processes are not bound correctly.
Linux IRQ balancing does not distribute load when service is disabled.
Linux THP causes latency spikes when defrag is set to always.
Linux HugeTLB pages are not allocated when vm.nr_hugepages is not set.
Linux system thrashes on swap when working set exceeds physical memory.
Linux fstrim does not discard blocks when SSD does not support TRIM.
Linux systemd timers do not trigger when OnCalendar expression is invalid.
Linux anacron does not run missed jobs when system is off during scheduled time.
Linux cron jobs do not run when crontab syntax is invalid or MAILTO causes issues.
Linux rsyslog does not forward logs when TCP connection to aggregator fails.
Linux systemd journal is corrupted after unclean shutdown.
Linux audit subsystem stops logging when partition is full.
Linux PID namespace exhaustion prevents new process creation.
Linux cgroup memory usage grows unbounded when limits are not configured.
Linux processes hit resource limits when ulimit is set too conservatively.
Linux tuned does not apply profiles when service is not running.
Linux thermal daemon throttles CPU when temperature exceeds trip points.
Linux CPU frequency scaling is stuck in powersave when governor is wrong.
Linux VFIO cannot bind device when IOMMU is not enabled in kernel.
Linux KVM nested virtualization fails when module parameter is disabled.
Linux libvirt NAT networking fails when iptables rules are flushed.
Linux Docker uses inefficient storage driver when overlay2 is not available.
Linux Winbind cannot authenticate when Active Directory trust is broken.
Linux SSSD caches credentials when LDAP server is unreachable.
Linux PAM authentication fails when module configuration is incorrect.
Linux sudo fails when sudoers file has syntax errors.
Linux SSHD rejects connections when MaxStartups limit is exceeded.
Linux SSH authentication fails when file permissions are too open.
Linux systemd-networkd does not update resolv.conf when DNS is misconfigured.
Linux netplan configuration fails when YAML syntax is invalid.
Linux NetworkManager connections drop when profiles are misconfigured.
Linux nftables rules are lost after reboot when not saved properly.
Linux NAT masquerade fails when IP forwarding is disabled.
Linux firewalld blocks traffic when interface is assigned to wrong zone.
Linux AppArmor logs denials when profile does not permit the operation.
Linux SELinux denies operations when contexts or booleans are misconfigured.
Linux Btrfs scrub reports checksum errors indicating data corruption.
Linux ZFS pools are faulted when vdev members are unavailable.
Linux software RAID is degraded when member disks fail or are disconnected.
Linux LVM volume groups are not found when physical volumes are missing.
Linux GRUB fails to load when stage1 or stage2 is corrupted.
Linux kernel panics during boot when root filesystem cannot be mounted.
Linux system clock drifts when NTP daemon cannot reach time servers.
Linux logrotate fails when postrotate scripts return errors.
Linux zombie processes accumulate when parent does not call wait().
Linux cannot create files when all inodes are consumed despite free disk space.
Linux remounts filesystem read-only when disk errors or corruption is detected.
Linux OOM killer terminates processes when memory is exhausted and no swap is available.
Linux high IO wait indicates storage bottleneck from slow disks or saturation.
Linux systemd services fail when ExecStart command is invalid or dependencies are not met.