暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

万里数据库GreatDB集中式故障诊断:coredump处理流程-6

原创 Dbb 2024-03-07
143

信息搜集

经过上面的初步分析,需要搜集如下文件提交给研发人员进一步分析。

  1. error log
  2. general log
  3. core文件,如果研发之前已经搜集到了,可以不用传出来。
  4. 导致core的query涉及到的表的建表语句以及数据(数据需要看研发是否需要)。

如果general log很大,需要DBA截取core之前1小时或者10万行的日志即可,可以通过grep、head、tail等命令截取相关日志。

  1. 通过error日志确定core的时间点
  2. 通过grep在general log中定位到具体时间点的行号 x
  3. 通过head -n x general.log | tail -n 100000 > general.log.coredump
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

文章被以下合辑收录

评论