# semaphores: semmsl, semmns, semopm, semmni
#添加下列代码:(我的服务器内存是 8G,如果小于这个数你需要修改下面的参数)
fs.file-max = 6815744
kernel.sem=250 32000 100 128
# 每个信号对象集的最大信号对象数;系统范围内最大信号
net.ipv4.ip_local_port_range= 9000 65500 #应用程序可使用的 IPv4端口范围(redhat5.4上为 1024 65000)
net.core.rmem_default=4194304 # 套接字接收缓冲区大小的缺省值
net.core.rmem_max=4194304 # 套接字接收缓冲区大小的最大值
net.core.wmem_default=1048576 # 套接字发送缓冲区大小的缺省值
net.core.wmem_max=1048576 # 套接字发送缓冲区大小的最大值
[root@ocp ~]# sysctl –p
执行后显示如下:
net.ipv4.conf.default.rp_filter = 1
net.ipv4.conf.default.accept_source_route = 0
kernel.sysrq = 0
net.ipv4.tcp_syncookies = 1
kernel.shmall = 4294967296
kernel.sem=250 32000 100 128
net.ipv4.ip_local_port_range=9000 65500
net.core.rmem_default=4194304
net.core.rmem_max=4194304
net.core.wmem_default=1048576
net.core.wmem_max=1048576
(4)限制文件,为 oracle 用户设置 Shell 限制:/etc/security/limits.conf
[root@ocp ~]# vi /etc/security/limits.conf
在 limits.conf 文件中加入下列行:
[root@ocp ~]# vi /etc/pam.d/login
session required /lib/security/pam_limits.so
session required pam_limits.so
注意:如果是 64 位的系统,那么/lib/security 需要修改为/lib64/security
A.全局用户的环境变量文件: /etc/ profile
[root@ocp ~]# vi /etc/profile