现象
- 在尝试解决VM hung死问题时,需要修改内核参数 vm.dirty_ratio, 所以就遇到了在/etc/sysctl.conf中修改后,直接sysctl -p,参数修改OK:
- 但是,重启机器后,这些参数又是默认值,并没有生效:
问题分析解决
-
Google发现tuned服务会动态调整系统参数的,那么如果我设置的参数被动态调整了所以不生效。
所以,我们现在看看tuned配置中有没有修改上面提到的参数:
Google发现tuned服务会动态调整系统参数的,那么如果我设置的参数被动态调整了所以不生效。
所以,我们现在看看tuned配置中有没有修改上面提到的参数: