CentOS系统中修改系统HASHSIZE大小

系统 Linux
如果你使用的CentOS系统是之前版本的Fedora或其他发行版本的Linux系统,讲解如何CentOS系统中修改系统HASHSIZE大小。

也许你使用了CentOS系统很久,也许你对CentOS系统很了解。但是你也许未必知道如何CentOS系统中修改系统HASHSIZE大小。这次我们就给大家介绍下这方面的知识。

在启动CentOS系统后,直接编辑/etc/modprobe.conf文件,然后在***面加一行:

options ip_conntrack hashsize=100000

如果你使用的CentOS系统是之前版本的Fedora或其他发行版本的Linux系统,也有可能需要加的是

options nf_conntrack hashsize=100000

这个取决于你的CentOS系统里模块名到底是ip_conntrack还是nf_conntrack,我就被这模块名不同搞晕了。把Fedora的写法放到CentOS里去,结果怎么重新启动HASHSIZE值就是没变化,后来经过ELM提醒,也可以通过lsmod查看模块列表来看出来你的模块到底是ip_conntrack还是nf_conntrack,才发现CentOS里模块叫ip_conntrack,而在Fedora里这个模块名叫nf_conntrack。

[root@proxy proc]# lsmod | grep conn
ip_conntrack_netbios_ns 6977 0
ip_conntrack 53281 4 ip_conntrack_netbios_ns,iptable_nat,ip_nat,xt_state
nfnetlink 10713 2 ip_nat,ip_conntrack

修改完以后重新启动CentOS系统,然后可以看到你的hashsize值就被改了

[root@proxy proc]# more /proc/sys/net/ipv4/netfilter/ip_conntrack_buckets
100000
[root@proxy proc]# more /proc/sys/net/ipv4/netfilter/ip_conntrack_max
800000

这样修改完之后,不需要额外再去修改ip_conntrack_max值了,ip_conntrack_max的值会被自动设置为HASHSIZE值的8倍。

【编辑推荐】

  1. 正确的CentOS系统配置
  2. CentOS系统中VNC配置
  3. MySQL CentOS系统管理文件安装
  4. minicom软件在CentOS系统中使用
  5. MySQL CentOS系统管理文件安装
责任编辑:小霞
相关推荐

2010-01-14 17:39:53

CentOS ulim

2010-03-31 16:00:51

CentOS系统

2010-04-06 15:21:02

CentOS系统

2009-12-16 10:58:03

Linux修改文件系统

2010-03-26 11:23:52

CentOS系统

2010-04-01 16:04:26

CentOS系统

2010-04-06 15:53:48

CentOS系统

2010-04-02 11:00:16

CentOS系统

2011-04-02 16:38:49

Cactirrd

2010-03-31 13:46:03

CentOS系统

2010-03-26 12:50:02

CentOS系统

2010-01-13 17:24:07

Centos 5.1系

2010-01-13 14:18:36

CentOS Open

2010-04-06 09:44:40

CentOS系统

2011-03-31 15:23:39

Cactirrd

2010-01-14 14:21:05

CentOS系统

2012-02-22 21:53:18

CentOS开源

2010-03-31 17:36:10

CentOS系统

2010-04-06 13:49:08

CentOS系统

2010-03-30 17:15:09

CentOS系统
点赞
收藏

51CTO技术栈公众号