Centos 7 内核优化
禁用SELINUX
1 | grep -i ^selinux /etc/selinux/config |
修改最大进程数和最大文件打开数
ulimit -n
和-u
可以查看Linux的最大进程数和最大文件打开数
在文件最末尾添加
1 | cat >> /etc/security/limits.conf << EOF |
说明:*
代表针对所有用户
noproc 是代表最大进程数
nofile 是代表最大文件打开数
还需要修改/etc/security/limits.d下面的conf文件(会覆盖前面的配置信息),我的是20-nproc.conf
1 | cat /etc/security/limits.d/20-nproc.conf |
修改为:
1 | cat /etc/security/limits.d/20-nproc.conf |
内核优化
vi /etc/sysctl.d/99.sysctl.conf
1 | 关闭ipv6 |
不重启配置生效
执行sudo -i -u root
模拟登录初始化