xiaokissoo
发布于

6.5. 使用gpfdist时报错Possible SYN flooding

➢ 问题
集群外新建的 gpfdist 服务器,但使用 gpfdist 时,报 request_sock_TCP:Possible SYN flooding on port 9001.Sending cookies.check SNMP counters。查询文档说是 TCP 端口连接被占满,这个导致 gpfdist 服务一直挂掉。
➢ 分析
使用脚本查看 TIME_WAIT 状态的连接数目 watch -n 1 "netstat -nt | grep TIME_WAIT | wc -l", 并检查系统参数 net.core.somaxconn 以及 net.ipv4.tcp_max_syn_backlog,发现都很小,而数据库集群上面跑的是 50 个并发,有 2 个 master+8 个 segment。
➢ 解答
参照数据库集群,将系统参数 net.ipv4.tcp_max_syn_backlog 由默认的 1024 改成 200000,之后 gpfdist 正常跑起来。

评论
    test