The /boot/config-* files show how the kernel is compiled not what is active. The numa=off on your kernel command line and in dmesg should that NUMA has been disabled. However, with NUMA disabled, it still creates a single NUMA zone which is why you have entries in /proc.
1 person found this helpful
Perhaps you find the following useful:
[root@localhost ~]# yum install -y numactl
[root@localhost ~]# numactl --hardware
available: 1 nodes (0)
node 0 cpus: 0
node 0 size: 1978 MB
node 0 free: 1374 MB
[root@localhost ~]# dmesg | grep NUMA
[ 0.087433] No NUMA configuration found
The above shows there's no NUMA support.
I already explicity set numa to disabled and grub again, reboot twice after that
Are you using PC BIOS or UEFI. In case of the later, try:
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg