couchdb高偷时间和cpu 0和神秘高xmtin在TTY 0

自从最近几天以来,我们在我们的服务器上看到这个奇怪的问题,它是托pipecouchdb。 此系统上没有其他组件正在运行。

服务器环境是

  • 带有4个CPU和15 GB RAM的AWS EC2实例
  • CentOS 6
  • CouchDB 1.5.0

当我们得到某种分页查询时,我们在服务器上有如下观察。

  • 系统的窃取时间非常高。
  • 窃取时间仅适用于CPU 0。
  • 系统的CPU使用率非常高。
  • 负载数字在2到3的范围内。
  • IO不是很高。 (事实上​​,io非常高,然后我们禁用了日志,但是我们仍然看到了这个签名。)
  • 上面的kblockd / migration / events / watchdog进程使用几乎60%的CPU。
  • 尽pipe对于TTY来说,xmtin的数字非常不寻常。 每当有很高的窃取,我看到在这个持续时间在sar输出高xmtin / s。

12:00:01 AM TTY rcvin / s xmtin / s framerr / s prtyerr / s brk / s ovrun / s

12:10:01 AM 0 0.00 897.99 0.00 0.00 0.00 0.00

12:20:01 AM 0 0.00 0.00 0.00 0.00 0.00 0.00

12:30:01 AM 0 0.00 0.00 0.00 0.00 0.00 0.00

12:40:01 AM 0 0.00 1825.14 0.00 0.00 0.00 0.00

12:50:01 AM 0 0.00 0.00 0.00 0.00 0.00 0.00

我试图检查为什么在TTY 0上有很高的活动,但没有出现我的谷歌search。 我与开发团队核对,看看是否有任何可以写入控制台的东西,答案是否定的。

对于进一步调查的任何意见,我将不胜感激。