2012年(11)
分类: LINUX
2012-07-18 16:24:51
/etc/sysctl.conf文件,增加下面行到这个文件最后,系统重起后生效,或者使用/sbin/sysctl –p生效。
kernel.sem = 250 32000 100 128
net.core.rmem_default=262144
net.core.rmem_max=262144
net.core.wmem_default=262144
net.core.wmem_max=262144
kernel.core_uses_pid = 0
【说明】
sem: 表示设置的信号量,有4个值(semmsl,semmns,semopm,semmni)。
net.core.rmem_default:缺省接收buffer大小。
net.core.rmem_max:接收buffer最大值。
net.core.wmem_default:缺省发送buffer大小。
net.core.wmem_max:发送buffer最大值。
kernel.core_uses_pid:产生的core文件名是否加进程id后缀。
可以使用/sbin/sysctl –a|grep shmmni来检查重新启动后的参数符合要求。
修改用户限制
/etc/security/limits.conf
#允许用户打开文件最大数
* - nofile 65535
#允许用户创建进程最大数
* - nproc 65535
pam中加入配置使生效
/etc/pam.d/login增加一行配置:
session required pam_limits.so
关闭防火墙
通过setup图形界面配置,关闭防火墙。
关闭SELinux
修改配置文件/etc/sysconfig/selinux ,将SELINUX设定为disable, 重启机器使之生效。
检查IP配置
默认是主机名对应127.0.0.1地址,需要加上一条网卡IP地址和主机名对应关系
127.0.0.1 apptest localhost.localdomain localhost 把这里的主机名删除
::1 localhost6.localdomain6 localhost6