linode服务器IO如图表示什么?今天网站一直不稳定

2012-12-18 18:14:53 +08:00
 qiayue
2038 次点击
所在节点    Linode
24 条回复
yiqingfeng
2012-12-18 18:18:03 +08:00
你的网站没挂?据我的经验看,io超20000必挂的。
qiayue
2012-12-18 18:40:07 +08:00
@yiqingfeng 时挂时不挂,偶尔不能用

我想知道为什么IO会这么高?
看昨天22:00之前,都是很小的。
yiqingfeng
2012-12-18 18:53:04 +08:00
@qiayue 看看是否有啥进程异常?排除人为攻击的原因就是自身程序的原因了。
won
2012-12-18 21:16:09 +08:00
我的也异常大概3天了,严重的时候mysql会挂
qiayue
2012-12-18 21:35:34 +08:00
@won 对,我这边也是mysql会挂
难道是linode的问题?
won
2012-12-18 21:55:55 +08:00
你的mysql最大连接数设的多少?其他参数调整过没?
okidogi
2012-12-18 22:00:49 +08:00
@qiayue 我用的linode东京服务器,IO一直稳定在1.2K左右。试试iotop,看看都是什么进程在消耗io。
Livid
2012-12-18 22:06:58 +08:00
内存不够,大量吃 swap 的时候可能就会让 IO 这样子。
qiayue
2012-12-18 22:07:17 +08:00
@won 我记得都是默认的参数,没改过。
而且我网站流量并不高,每天几百IP而已,应该不会超过最大连接数。
won
2012-12-18 22:10:20 +08:00
几百ip你的io怎么会那么高?

@Livid 但我的内存并没有用尽,mysql和apache都优化了,内存保持有富余
Livid
2012-12-18 22:12:37 +08:00
你运行一下 free 会看到什么呢?
qiayue
2012-12-18 22:22:10 +08:00
@okidogi 这是iotop的几个瞬间截图


@Livid 这是free截图
won
2012-12-18 22:22:44 +08:00
free
mem 8090
swap 33740
won
2012-12-18 22:24:31 +08:00
@qiayue 你的swap都到0了
manoon
2012-12-18 23:24:07 +08:00
@Livid 借道问一下。

跑了一个大概40G 数据量的oracle ,
居然吃掉了30G的物理内存。
同样剩下的60G SWAP,1m都没用。
这大概会是什么情况?(以前有遇到过vsftpd这个小东西吃内存也往死里吃,但没这么凶,是用一个脚本定时释放内存解决的。)
54dev
2012-12-19 10:34:26 +08:00
我的持续在200K上下。。。一直很稳定,没挂。。。。
zack
2012-12-19 12:00:46 +08:00
看系统内存已经基本耗尽了。

先确定下CPU和Network Traffic是否有异常吧,如果Network Traffic也有问题,多半可能被装了恶意软件了。

用 top -b -n 1 看下机器进程的情况分析下应该比较有帮助。
qiayue
2012-12-19 13:22:54 +08:00
@yiqingfeng @won @okidogi @Livid @54dev @zack 感谢各位,今天貌似问题已经解决了,可能是秋玉米的程序写的有点问题,昨天晚上优化了一下代码,今天暂时恢复正常了。

@Livid 报告一个可能的BUG。
对同一个帖子内的多个回复进行感谢,发现只有第一个点击生效了,其余的虽然点击了“感谢回复者”并且回显了“感谢已发送”,但是只要一刷新页面,又变成未感谢状态(查看账户余额也没有相关记录)。
但只要刷新页面之后再感谢,即可再次感谢成功一人。
试了三次都是这样,不知其他人有没有遇到这种情况。
okidogi
2012-12-19 16:53:07 +08:00
@qiayue 估计只是暂时解决了,你应该找到真正的问题,不然肯定会再次出现。
won
2012-12-19 21:27:19 +08:00
估计是暂时解决
@zack 我是查了一下top -b -n 1,结果第一名是yum

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/55241

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX