![有没有办法通过内核 2.6(CentOs 6.8)中的启动参数覆盖“nr_hugepages”](https://linux22.com/image/724683/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E9%80%9A%E8%BF%87%E5%86%85%E6%A0%B8%202.6%EF%BC%88CentOs%206.8%EF%BC%89%E4%B8%AD%E7%9A%84%E5%90%AF%E5%8A%A8%E5%8F%82%E6%95%B0%E8%A6%86%E7%9B%96%E2%80%9Cnr_hugepages%E2%80%9D.png)
设置vm.nr_hugepages
得太高/etc/sysctl.conf
,由于内存不足,启动时内核会崩溃。有
没有办法通过 grub 菜单中的启动参数禁用此功能?
试过了hugepages=0
,,mem=16G
。vm.nr_hugepages=0
答案1
/etc/sysctl.conf
由服务在启动期间加载。如果您使用single
内核参数启动到单用户模式,则应该能够在该服务运行之前找到可以修复该问题的点。
设置vm.nr_hugepages
得太高/etc/sysctl.conf
,由于内存不足,启动时内核会崩溃。有
没有办法通过 grub 菜单中的启动参数禁用此功能?
试过了hugepages=0
,,mem=16G
。vm.nr_hugepages=0
/etc/sysctl.conf
由服务在启动期间加载。如果您使用single
内核参数启动到单用户模式,则应该能够在该服务运行之前找到可以修复该问题的点。