亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 系統 > CentOS > 正文

CentOS ip_conntrack: table full, dropping packet 的解決方法

2020-07-08 12:59:20
字體:
來源:轉載
供稿:網友
那么,為什么會出現 ip_conntrack: table full, dropping packet 呢?iptables 使用一張連接跟蹤表,來描述連接狀態,當這張表滿了,就會在日志里面寫入該信息。這可能有點難以理解,那么到底在什么情況下,我們需要在日志里面查找這條記錄呢?

當你發現,PING 服務器的結果,出現丟包,或者出現延遲不穩定,忽高忽低,在排除線路因素之后,就應當考慮 ip_conntrack: table full, dropping packet 。

下面介紹 ip_conntrack: table full, dropping packet 的解決方法:

CentOS 6 /RHEL 5 下的解決方法:

1.運行


復制代碼
代碼如下:
sysctl -w net.ipv4.netfilter.ip_conntrack_max=100000.sysctl -w net.ipv4.netfilter.ip_conntrack_max=100000


2.在 /etc/sysctl 中加入:


復制代碼
代碼如下:
net.ipv4.netfilter.ip_conntrack_max = 100000.net.ipv4.netfilter.ip_conntrack_max = 100000


3.使其生效:


復制代碼
代碼如下:
sysctl -p.sysctl -p


CentOS 6 /RHEL 6 下的解決方法:

1.運行


復制代碼
代碼如下:
sysctl -w net.nf_conntrack_max=100000.sysctl -w net.nf_conntrack_max=100000


2.在 /etc/sysctl 中加入:


復制代碼
代碼如下:
net.nf_conntrack_max = 100000.net.nf_conntrack_max = 100000


3.使其生效:


復制代碼
代碼如下:
sysctl -p.sysctl -p


*** 如果 Xen DomU 出現零星丟包或者 PING 忽高忽低,同時關閉 iptables 后 ping 正常,則多半是這個問題。

或參考下面的方法試試

一。服務器出現了大量的丟包現象,通過查看message出現了下面的錯誤:
kernel:ip_conntrack:table full,dropping packet

解決的方法:

復制代碼
代碼如下:

顯示當前的會話數:
cat /proc/net/ip_conntrack | wc -l
顯示系統目前配置的最大 conntrack 數:
cat /proc/sys/net/ipv4/ip_conntrack_max
# 一旦前者的數字大于后者時,系統就報錯,解決辦法:
echo “” > /proc/sys/net/ipv4/ip_conntrack_max
# 然后寫入
/etc/sysctl.conf
net.ipv4.ip_conntrack_max =


有兩點我們要注意.

-conntrack最大數量.叫做conntrack_max
-存儲這些conntrack的hash表的大小,叫做hashsize
當conntrack入口數大于conntrack_max時,在hash表中每一個conntrack list中的存儲的入口將不可控.(conntrack_mark/hashsize 為每個list所能存儲的入口的數量)
hash表存在于固定的的不可swap的內存中. conntrack_mark決定占用多少這些不可swap的內存.
缺省的hashsize
——————————–
conntrack_max=hashsize*8
i386中 hashsize=conntrack_max/8=ramsize(in bytes)/131072=ramsize(in MegaBytes)*8.
所以32位pc,512M內存可以存512*1024^2/128/1024=512*8=4096(連接池list)
但是正確的算法是:
hashsize=conntrack_max/8=ramsize(in bytes)/131072/(x/32)
x表示使用的指針類型是(32位還是64的)
—————————-/
讀取conntrack_max值
2.4內核
cat /proc/sys/net/ipv4/ip_conntrack_max
2.6內核
cat /proc/sys/net/ipv4/netfilter/ip_conntrack_max

讀取hashsize值
cat /proc/sys/net/ipv4/netfilter/ip_conntrack_buckets
——————————
你可修改這兩個值以適應高負載的netfilter的應用
系統默認為conntrack_max:hashsize是8:1,你可以設成1:1以提高性能.
————————-
設置conntrack_max
echo $CONNTRACK_MAX > /proc/sys/net/ipv4/ip_conntrack_max
設置hashsize
如果(netfilter conntrack靜態編譯在內核中),2.4中可以在編譯時設置,2.6可以在啟動中(boot時)加入ip_conntrack.hashsize=$hashsize
如果為modules,則可以使用 modprobe ip_conntrack hashsize=$hashsize
#####################################
實踐過方法:
Vi /etc/modprobe.conf
添加:
options ip_conntrack hashsize=524288

vi /etc/sysctl.conf
net.ipv4.netfilter.ip_conntrack_max = 524288 (根據自己的物理內存算出來的)
net.ipv4.netfilter.ip_conntrack_tcp_timeout_established = 180
##########################################
————————–
conntrack使用的內存計算
size_of_mem_used_by_conntrack (in bytes) =
CONNTRACK_MAX * sizeof(struct ip_conntrack) +
HASHSIZE * sizeof(struct list_head)
其中sizeof(struct ip_conntrack)大概在192-352字節之間.
sizeof(struct list_head) = 2 * size_of_a_pointer(i386中為4字節)
一個例子512m內存,使用384m來用于conntrack則
384*1024*1024/(352+8)(使用它是保守計算) =~1143901 (此為conntrack:hashszie為1:1,352為sizeof(ip_conntrack),8為sizeof(list_head).
由于hash最好設為2的乘方的數,所以為1048576(2^20).
———————
附相關設置及命令:
ip_conntrack timeout 原值432000秒(5天)
可改為10小時,echo “600″ > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
ip_conntrack buffer使用情況
grep conn /proc/slabinfo
例ip_conntrack 188069 229570 336 11 1 : tunables 54 27 8 : slabdata 20870

相關修改:
echo “1024 65000″ > /proc/sys/net/ipv4/ip_local_port_range
echo “100 1200 128 512 15 5000 500 1884 2″>/proc/sys/vm/bdflush
echo “1″ > /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
echo “1″ > /proc/sys/net/ipv4/icmp_ignore_bogus_error_responses
echo “1048576″ > /proc/sys/net/ipv4/netfilter/ip_conntrack_max
echo “1″ > /proc/sys/net/ipv4/ip_forward
echo “268435456″ >/proc/sys/kernel/shmall
echo “536870912″ >/proc/sys/kernel/shmmax
echo “600″ > /proc/sys/net/ipv4/netfilter/ip_conntrack_tcp_timeout_established
echo “1024″ > /proc/sys/net/ipv4/neigh/default/gc_thresh1
echo “2048″ > /proc/sys/net/ipv4/neigh/default/gc_thresh2
echo “4096″ > /proc/sys/net/ipv4/neigh/default/gc_thresh3
echo “52428800″ > /proc/sys/net/ipv4/route/max_size
echo “1″ > /proc/sys/net/ipv4/conf/all/proxy_arp
echo “1″ > /proc/sys/net/ipv4/tcp_window_scaling
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
精品成人久久av| 亚洲人成毛片在线播放| 精品久久久久久亚洲国产300| 日韩电影免费观看在线| 国产精品三级网站| 久久久人成影片一区二区三区观看| 亚洲性av网站| 色综合久久精品亚洲国产| 国产精品影片在线观看| 久久久免费观看视频| 欧美国产极速在线| 欧美日韩性视频在线| 亚洲第一区第二区| 国产日韩欧美在线观看| 成人福利视频在线观看| 国产精品视频播放| 狠狠综合久久av一区二区小说| 久久精品国产久精国产一老狼| 国产一区二区在线免费视频| 91精品视频免费| 国产欧美精品xxxx另类| 国产婷婷97碰碰久久人人蜜臀| 91高清免费在线观看| 欧美在线亚洲在线| 欧美中文字幕视频| 欧洲永久精品大片ww免费漫画| 亚洲自拍小视频免费观看| 日韩电影中文字幕在线| 免费av在线一区| 日韩中文在线观看| 久久久欧美精品| 欧美成人午夜影院| 中文字幕欧美专区| 4k岛国日韩精品**专区| 亚洲天堂av综合网| 国产亚洲福利一区| 成人www视频在线观看| 国产精品一区久久久| 亚洲午夜女主播在线直播| 亚洲色图狂野欧美| 日本成人激情视频| 欧美激情手机在线视频| 欧美裸体男粗大视频在线观看| 97精品国产97久久久久久春色| 久久激情五月丁香伊人| 91欧美精品成人综合在线观看| 亚洲性av网站| 好吊成人免视频| 福利视频一区二区| 91久久嫩草影院一区二区| 日韩一级黄色av| 欧美一级电影久久| 一区国产精品视频| 国模叶桐国产精品一区| 欧美成人性生活| 欧美自拍视频在线观看| 庆余年2免费日韩剧观看大牛| 亚洲女人被黑人巨大进入| 欧美一级片免费在线| 色综合久久88| 在线一区二区日韩| 中文字幕亚洲欧美| 黄色一区二区在线| 日韩av理论片| 亚洲精品视频网上网址在线观看| 91精品久久久久久久久久久久久| 91超碰中文字幕久久精品| 日韩黄色av网站| 视频在线一区二区| 久久久久北条麻妃免费看| 欧美麻豆久久久久久中文| 日韩av免费在线看| 亚洲国产97在线精品一区| 欧美性色xo影院| 欧美日韩午夜视频在线观看| 亚洲国产高清高潮精品美女| 中文字幕日韩高清| 欧美日韩中文字幕综合视频| 亚洲欧洲美洲在线综合| 91色在线观看| 97在线视频免费观看| 久久91亚洲精品中文字幕| 亚洲毛片在线观看| 上原亚衣av一区二区三区| 欧美激情视频给我| 黑人巨大精品欧美一区免费视频| 亚洲欧洲一区二区三区久久| 日韩理论片久久| 欧美日韩国产页| 欧美裸身视频免费观看| 欧美一级电影在线| 欧美丝袜美女中出在线| 久久69精品久久久久久国产越南| 国产精品www| 久久精品国产96久久久香蕉| 97免费中文视频在线观看| 国产视频999| 日本三级久久久| 日本精品久久中文字幕佐佐木| 国产精品麻豆va在线播放| 欧美精品久久久久| 国产精品一区二区三区久久久| 亚洲国产天堂久久国产91| 国产高清视频一区三区| 亚洲剧情一区二区| 91在线高清视频| 国产精品久久久久久久久久久久久久| 亚洲字幕一区二区| 在线观看国产精品日韩av| 亚洲午夜未满十八勿入免费观看全集| xvideos成人免费中文版| 欧美日韩ab片| 91精品久久久久久久久久另类| 国产精品国产三级国产aⅴ9色| 不卡伊人av在线播放| 久久九九全国免费精品观看| 一本大道久久加勒比香蕉| 欧美一区二区色| 欧美日韩国产丝袜美女| 永久免费看mv网站入口亚洲| 51久久精品夜色国产麻豆| 亚洲理论片在线观看| 亚洲精品综合久久中文字幕| 日本精品在线视频| 中文字幕精品国产| 57pao成人永久免费视频| 国产精品jizz在线观看麻豆| 欧洲成人性视频| 欧美午夜精品在线| 亚洲精品久久久久久久久久久| 8090成年在线看片午夜| 欧美又大粗又爽又黄大片视频| 欧美午夜性色大片在线观看| 中文.日本.精品| 日韩在线视频导航| 国产精品av在线播放| 国产精品久久网| 久久成人在线视频| 日韩av毛片网| 国产精品色视频| 国产精品国产福利国产秒拍| 亚洲精品www久久久久久广东| 91在线免费看网站| 日韩女在线观看| 亚洲国产精品99久久| 日韩美女免费视频| 欧美日韩国产在线看| 亚洲天堂一区二区三区| 亚洲天堂色网站| 97精品视频在线| 国产成人精品免高潮在线观看| 国产欧美 在线欧美| 亚洲永久在线观看| 欧美巨乳美女视频| 26uuu亚洲伊人春色| 美日韩精品免费视频| 精品无人区乱码1区2区3区在线| 日韩激情av在线播放| 国产午夜精品理论片a级探花| 欧美激情视频播放| 91精品国产沙发| xxx成人少妇69| 亚洲欧美日韩区| 久久久久久91|