禁用transparent hugepages、禁用ipv6

1. 查看巨页大小,一般为2MB

# grep Hugepagesize /proc/meminfo
Hugepagesize: 2048 kB

2. 修改 /etc/default/grub

GRUB_CMDLINE_LINUX="crashkernel=auto ipv6.disable=1 rd.lvm.lv=rhel/root rd.lvm.lv=rhel/swap rhgb quiet transparent_hugepage=never"

执行如下命令生效,有些系统不生效是因为没有选对相应的命令

  • EFI使用如下命令
grub2-mkconfig -o /boot/efi/EFI/redhat/grub.cfg
  • BIOS使用如下命令
grub2-mkconfig -o /boot/grub2/grub.cfg

3. 修改完需重启计算机

4. 查看生效情况

AnonHugePages为0

# grep Huge /proc/meminfo 
AnonHugePages: 0 kB
HugePages_Total: 4096
HugePages_Free: 4096
HugePages_Rsvd: 0
HugePages_Surp: 0
Hugepagesize: 2048 kB