Centos 7.2 設置「vm.swappiness=0」 沒法開機自動生效的問題

爲了不服務器使用swap功能而影響服務器性能,通常都會把vm.swappiness修改成0,在Centos 6上,直接修改: /etc/sysctl.conf ,添加一條: vm.swappiness = 0,便可保證開機後自動生效。使用命令:sysctl -p 能夠當即生效。但在Centos 7.2上,經過修改/etc/sysctl.conf 文件,沒法使該配置永久生效。經過google,查到形成該問題的緣由是,存在其餘配置文件晚於sysctl.conf讀取並執行。貌似Centos 7.0不會有這個問題,如下是解決方法:bash


find /usr/lib/tuned -name '*.conf' -type f -exec grep "vm.swappiness" {} \+
//執行此命令,查找到存在vm.swappiness參數的配置文件


wKiom1iYKzayMw1CAABD1DqU2Fk417.png

相關文章
相關標籤/搜索