免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 4001 | 回复: 10
打印 上一主题 下一主题

我的WEB服务器上的Mysql被死锁 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-09-06 13:33 |只看该作者 |倒序浏览
用Mysqladmin看到的process列表如下,还有很多,跟下面类似,请问大侠,是不是被攻击了
10.3.0.2是被NAT到一个公网地址的,除了重启服务器有没有别的好办法处理,谢谢!!

| 4096 | unauthenticated user | 10.3.0.2:39576 |    | Connect |      | login |                  |
| 4097 | unauthenticated user | 10.3.0.2:39577 |    | Connect |      | login |                  |
| 4098 | unauthenticated user | 10.3.0.2:39578 |    | Connect |      | login |                  |
| 4099 | unauthenticated user | 10.3.0.2:39579 |    | Connect |      | login |                  |
| 4100 | unauthenticated user | 10.3.0.2:39581 |    | Connect |      | login |                  |
| 4101 | unauthenticated user | 10.3.0.2:39582 |    | Connect |      | login |                  |
| 4102 | unauthenticated user | 10.3.0.2:39583 |    | Connect |      | login |                  |
| 4103 | unauthenticated user | 10.3.0.2:39584 |    | Connect |      | login |                  |
| 4104 | unauthenticated user | 10.3.0.2:39586 |    | Connect |      | login |                  |
| 4105 | unauthenticated user | 10.3.0.2:39587 |    | Connect |      | login |                  |
| 4106 | unauthenticated user | 10.3.0.2:39588 |    | Connect |      | login |                  |
| 4107 | unauthenticated user | 10.3.0.2:39590 |    | Connect |      | login |                  |
| 4108 | unauthenticated user | 10.3.0.2:39592 |    | Connect |      | login |                  |
| 4109 | unauthenticated user | 10.3.0.2:39593 |    | Connect |      | login |                  |
| 4110 | unauthenticated user | 10.3.0.2:39594 |    | Connect |      | login |                  |
| 4111 | unauthenticated user | 10.3.0.2:39596 |    | Connect |      | login |                  |
| 4112 | unauthenticated user | 10.3.0.2:39597 |    | Connect |      | login |                  |
| 4113 | unauthenticated user | 10.3.0.2:39598 |    | Connect |      | login |                  |
| 4114 | unauthenticated user | 10.3.0.2:39599 |    | Connect |      | login |                  |
| 4115 | unauthenticated user | 10.3.0.2:39600 |    | Connect |      | login |                  |
| 4116 | unauthenticated user | 10.3.0.2:39605 |    | Connect |      | login |                  |
| 4117 | unauthenticated user | 10.3.0.2:39606 |    | Connect |      | login |                  |
| 4118 | unauthenticated user | 10.3.0.2:39607 |    | Connect |      | login |                  |
| 4119 | unauthenticated user | 10.3.0.2:39610 |    | Connect |      | login |                  |
| 4120 | unauthenticated user | 10.3.0.2:39611 |    | Connect |      | login |                  |
| 4121 | unauthenticated user | 10.3.0.2:39612 |    | Connect |      | login |                  |
| 4122 | unauthenticated user | 10.3.0.2:39614 |    | Connect |      | login |                  |
| 4123 | unauthenticated user | 10.3.0.2:39615 |    | Connect |      | login |                  |
| 4124 | unauthenticated user | 10.3.0.2:39616 |    | Connect |      | login |                  |
| 4125 | unauthenticated user | 10.3.0.2:39617 |    | Connect |      | login |                  |
| 4126 | unauthenticated user | 10.3.0.2:39618 |    | Connect |      | login |                  |

论坛徽章:
0
2 [报告]
发表于 2007-09-06 21:59 |只看该作者
应该是syn攻击。要不你就把3306 port 关掉算了。

论坛徽章:
0
3 [报告]
发表于 2007-09-07 11:08 |只看该作者
重新GRANT一下权限到具体的IP。

论坛徽章:
0
4 [报告]
发表于 2007-09-07 13:25 |只看该作者
非常感谢楼上的兄弟们,我已经从硬件防火墙上关掉了3306,但还是会出同样的问题。

故障依旧,继续求助!

[ 本帖最后由 bjwyh 于 2007-9-7 13:27 编辑 ]

论坛徽章:
0
5 [报告]
发表于 2007-09-08 13:22 |只看该作者
这是mysql的一个bug,因为mysql在有客户端连接时需要反解析其ip地址。因此,可以直接将客户端的ip加到服务器端的hosts文件中,或者在mysqld启动时增加一个参数--skip-name-resolve 也可以避免这个问题。

论坛徽章:
0
6 [报告]
发表于 2007-09-09 01:16 |只看该作者

谢版主!

再出问题时我按老大的方法试试,谢谢!

论坛徽章:
0
7 [报告]
发表于 2008-07-11 11:05 |只看该作者

事隔近一年,已离开上家公司,在IT168上看到一文,可能是正解

当你观察你的主机进程列表,发现大量
264084 | unauthenticated user | xxx.xxx.xxx.xxx | NULL | Connect | NULL | login | NULL
的待连接进程时,就要加大 back_log 的值了。默认数值是50,我把它改为500。

原文链接地址:
http://tech.it168.com/db/2007-12-25/200712250939267.shtml

论坛徽章:
8
综合交流区版块每周发帖之星
日期:2015-12-02 15:03:53数据库技术版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-10-02 06:20:00IT运维版块每日发帖之星
日期:2015-09-14 06:20:00金牛座
日期:2014-10-10 11:23:34CU十二周年纪念徽章
日期:2013-10-24 15:41:34酉鸡
日期:2013-10-19 10:17:1315-16赛季CBA联赛之北京
日期:2017-03-06 15:12:44
8 [报告]
发表于 2008-07-11 13:37 |只看该作者
原帖由 bjwyh 于 2008-7-11 11:05 发表
当你观察你的主机进程列表,发现大量
264084 | unauthenticated user | xxx.xxx.xxx.xxx | NULL | Connect | NULL | login | NULL
的待连接进程时,就要加大 back_log 的值了。默认数值是50,我把它改为500 ...



yejr (Leo)的答案是正确地吧

论坛徽章:
0
9 [报告]
发表于 2008-07-11 21:31 |只看该作者
Adding additional option can solve your issue.
[mysqld]
skip-name-resolve

论坛徽章:
0
10 [报告]
发表于 2008-07-14 15:29 |只看该作者
非常不错的呀
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP