半夜重启服务器发现启动不了,一直卡着这里。
Server stuck at "A start job is running for Apply Kernel Variables (1h 42min 7s / no limit)" after changing sysctl paraeter "nr_hugepages"
重启进单用户查看/etc/sysctl.conf中。
vm.nr_hugepages = 2048000
注释掉vm.nr_hugepages = 2048000之后,系统启动正常。
原因就是vm.nr_hugepages = 2048000设置过大(多个0)。而且设置之后没有重启过系统。
修改为vm.nr_hugepages = 204800。再次 重启系统正常。
注意:
vm.nr_hugepages 的调整
调整vm.nr_hugepages 的大小后,必须重启系统才能生效。