• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

The Geek Diary

CONCEPTS | BASICS | HOWTO

  • OS
    • Linux
    • CentOS/RHEL
    • Solaris
    • Oracle Linux
    • Linux Services
    • VCS
  • Database
    • oracle
    • oracle 12c
    • ASM
    • mysql
    • MariaDB
    • Data Guard
  • DevOps
    • Docker
    • Shell Scripting
  • Interview Questions
  • Big Data
    • Hadoop
    • Cloudera
    • Hortonworks HDP

How to disable NUMA on EFI Boot Loaders using GRUB2 (CentOS/RHEL 6)

By admin

The purpose of this post is to explain the steps to disable NUMA on servers which use the EFI boot loader.

GRUB 2 is the default EFI-mode boot loader, so the steps are based on GRUB2.

1. Take a backup of /etc/default/grub configuration file.

# cp -p /etc/default/grub /etc/default/grub_backup

2. Edit /etc/default/grub file and replace numa=on to 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. Run the following command to rebuild the grub.cfg:

# grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg

4. Reboot the server to make the changes effect.

# shutdown -r now

NUMA STATUS

numactl command can be used to check the status of NUMA

# numactl -H | grep available
available: 8 nodes (0-7)

– or –

# numactl -H | grep available
available: 2 nodes (0-1)

If the number of available nodes is “2 nodes (0-1)” or “8 nodes (0-7)” then NUMA is enabled. If the number of available nodes is “1 nodes (0)” then NUMA is not enabled.

Filed Under: CentOS/RHEL 6, Linux

Some more articles you might also be interested in …

  1. How to configure NTP server and client in CentOS / RHEL 7
  2. How to list all modules and check if they are enabled or disabled in CentOS/RHEL 8
  3. How to Install and Configure Kerberos in CentOS/RHEL 7
  4. How to Install and Configure Device Mapper Multipath in CentOS/RHEL 6,7
  5. CentOS / RHEL 6,7 : How to recover an interrupted yum package installation
  6. Configuring Persistent Storage in CentOS/RHEL 5,6 for Single Path using udev rules
  7. How to create snapshot of LVM thin volumes using snapper command
  8. How to Disable/Enable Numa for Virtual Machine (XEN based)
  9. How to use shell expansions for generating shell tokens under Linux
  10. 7 Useful Find Command Examples to Locate files to remove when a filesystem is full

You May Also Like

Primary Sidebar

Recent Posts

  • CentOS/RHEL 8: “ACPI MEMORY OR I/O RESET_REG” Server Hung after reboot
  • How to Create a Physical Standby Database by Using SQL and RMAN Commands
  • Basics of client connectivity in Oracle Data Guard configuration
  • ORA-354 ORA-353 and ORA-312: Possible corruption in Online Redo Log File Members in a Redo Log Group
  • Archives
  • Contact Us
  • Copyright

© 2021 · The Geek Diary