Red Hat Enterprise Linux(RHEL)7.X 如何禁用NUMA


  在安装ORACLE的时候,ORACLE官方推荐我们关闭NUMA系统,但是网上很少有考虑到操作系统UEFI方式启动方式的文章,造成修改失败。

1、首先修改配置文件(/etc/default/grub)

在GRUB_CMDLINE_LINUX后加入numa=off

vi  /etc/default/grub 
GRUB_CMDLINE_LINUX="rd.lvm.lv=rhel_vm-210/root rd.lvm.lv=rhel_vm-210/swap vconsole.font=latarcyrheb-sun16
crashkernel=auto vconsole.keymap=us rhgb quiet numa=off"

 

2、首先确定你操作系统的启动方式。

[ -d /sys/firmware/efi ] && echo UEFI || echo BIOS

如果是BIOS方式启动,则输出BIOS,如果是UEFI方式启动,则输出UEFI。

 

3、重新生成配置文件

如果是BIOS方式启动的,则配置文件是/etc/grub2.cfg,所以需要执行命令:

grub2-mkconfig -o /etc/grub2.cfg

如果是UEFI方式启动的,则配置文件是/boot/efi/EFI/redhat/grub.cfg,需要执行命令:

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

 

4、重启操作系统后验证

numactl  --hardware  或 cat /proc/cmdline 或 dmesg | grep -i numa

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM