由于需要测试安装Greenplum数据库,其中很多网上教程都提到需要配置此文件,因此对文件中的配置参数进行整理。
一、内存&缓存
kernel.sysrq = 0 #内核设置验证为0
kernel.core_uses_pid = 1 #控制内核的系统请求调试功能开启,控制核心转储附加PID到核心文件名,适用于多线程
kernel.msgmnb = 65536 #每个消息队列的最大字节限制
kernel.msgmax = 65536 #每个消息的最大size
kernel.shmmax = 68719476736 #定义了共享内存段的最大尺寸(以字节为单位,缺省值为2097152)
kernel.shmall = 4294967296 #表示系统一次可以使用的共享内存总量(以页为单位)。缺省值就是2097152)
二、网桥设置,iptable不对网桥进行处理
net.bridge.bridge-nf-call-ip6tables = 0
net.bridge.bridge-nf-call-iptables = 0
net.bridge.bridge-nf-call-arptables = 0
三、网络
net.ipv4.ip_forward = 0 #控制IP包转发
net.ipv4.conf.default.rp_filter = 1 #控制源路由验证
net.ipv4.conf.default.accept_source_route = 0 #不接受源路由
net.ipv4.tcp_syncookies = 1 #关闭TCP SYNCOOKIES 的使用