当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: conntrack表满的处理方法前段时间配置的iptables+squid做的proxyserver,一直工作正常。
 

 

    摘要: 装了5遍,基本什么问题都遇见了,小弟把成功笔录贴哈,嘿嘿 双cpu1.6ghz 内存2g red hat linux as3u2 下安装 oracle9.2.0.4 首先,准备安装需要的软件包和补丁包: 从网上下载升级补丁包,用于将oracle9.2.0升级到9.2.0.4: p3006854_9204_linux.zip 所有的补丁说明如下: p3095277_9204_l......
 ·cvs服务器建立和权限配置    »显示摘要«
    摘要: 我三天的工作结果,和大家分享 建立和配置操作都是在redhat linux8.0上做的。系统带的cvs可执行程序在/usr/bin下面,版本信息为:concurrent versions system (cvs) 1.11.2 (client/server)。系统带的这个cvs可执行程序既可以当客户端使用,也可以用来建立cvs源代码库服务器。 建立一个源代码库主要有以下几步: ......


在做NAT的机器上处理ipconntrack满的方法 ( 原 创 )

conntrack 表满的处理方法 【程序编程相关:在rhas3.0上建立一个完整的邮件系统

【推荐阅读:建立一个带宽、线程可控的下载型WEB网站

     前段时间配置的iptables+squid做的proxy server ,一直工作正常.今天我上控制台上发现 【扩展信息:[原创]两小时搞定RHAS 3.0上的O

jun 18 12:43:36 red-hat kernel: ip_conntrack: table full, dropping packet. 

jun 18 12:49:51 red-hat kernel: ip_conntrack: table full, dropping packet. 

jun 18 12:50:57 red-hat kernel: ip_conntrack: table full, dropping packet. 

jun 18 12:57:38 red-hat kernel: ip_conntrack: table full, dropping packet. 

ip_conntrack表示连接跟踪数据库(conntrack database),代表nat机器跟踪连接的数目,连接跟踪表能容纳多少记录是被一个变量控制的,它可由内核中的ip- sysctl函数设置.每一个跟踪连接表会占用350字节的内核存储空间,时间一长就会把默认的空间填满,那么默认空间时多少?我以redhat为例在内存为64mb的机器上时4096,内存为128mb是 8192,内存为256mb是16376,那末就能在/proc/sys/net/ipv4/ip_conntrack_max里查看.设置.

例如:增加到81920,可以用以下命令: 

 echo "81920" > /proc/sys/net/ipv4/ip_conntrack_max

那样设置是不会保存的,要重启后保存可以在/etc/sysctl.conf中加: 

net.ipv4.ip_conntract_max =81920

按照此方法改变后一切正常,要是在满了可以加大其值.

 pdiunix 回复于:2004-07-16 11:56:07 写的好,支持原创!!

 llzqq 回复于:2004-07-16 12:43:37 已经加到“一句话问答”中了


...   下一页
    摘要: [color=red:5af2d9c887]欢迎转载,转载请注明出处 天外闲云编写 www.chinaunix.net[/color:5af2d9c887] linux的系统备份一直是从windows转到linux的用户关心的问题。由于众所周知的原因,有经验的windows用户都养成了用ghost等软件备份windows系统的“优良传统”,结果这个优良传统也被移植到了linux下。其实gh......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE