Účelem tohoto příspěvku je vysvětlit kroky k deaktivaci NUMA na serverech, které používají zavaděč EFI.
GRUB 2 je výchozí zavaděč v režimu EFI, takže kroky jsou založeny na GRUB2.
1. Vytvořte zálohu /etc/default/grub konfigurační soubor.
# cp -p /etc/default/grub /etc/default/grub_backup
2. Upravte soubor /etc/default/grub a nahraďte numa=on na numa=off .
# vi /etc/default/grub .. GRUB_CMDLINE_LINUX_DEFAULT="root=LABEL=DBSYS bootarea=dbsys bootfrom=BOOT ro loglevel=7 panic=60 debug pci=noaer log_buf_len=1m nmi_watchdog=0 transparent_hugepage=never rd_NO_PLYMOUTH audit=1 console=tty1 console=ttyS0,115200n8 crashkernel=448M@128M numa=off
3. Spusťte následující příkaz k opětovnému sestavení souboru grub.cfg:
# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
4. Restartujte server, aby se změny projevily.
# shutdown -r now
STAV NUMA
Příkaz numactl lze použít ke kontrole stavu NUMA
# numactl -H | grep available available: 8 nodes (0-7)
– nebo –
# numactl -H | grep available available: 2 nodes (0-1)
Pokud je počet dostupných uzlů „2 nodes (0-1)“ nebo „8 nodes (0-7)“, pak je povoleno NUMA. Pokud je počet dostupných uzlů „1 nodes (0)“, pak NUMA není povoleno.
Čas se nesynchronizuje na uzlu se systémem CentOS/RHEL 7
Jak vypsat všechny moduly a zkontrolovat, zda jsou povoleny nebo zakázány v CentOS/RHEL 8