当前位置: 首页 > news >正文

响应网站怎么做教学视频大连网络推广宣传

响应网站怎么做教学视频,大连网络推广宣传,秦皇岛城乡建设局网站,网站服务器崩溃怎么办记一次MySQL宕机恢复过程 简介:一个业务数据库疏于运维管理,突然在今天崩溃宕机了,真是让人抓狂,上面也不知道积累了多久的数据,平时也没有定期做好备份,这下岂不是瞎了啊,经过不断的收集信息和…

记一次MySQL宕机恢复过程

简介:一个业务数据库疏于运维管理,突然在今天崩溃宕机了,真是让人抓狂,上面也不知道积累了多久的数据,平时也没有定期做好备份,这下岂不是瞎了啊,经过不断的收集信息和尝试最终处理好了,在此记录一下。

处理过程

1、发现数据库登录不上,开始对数据库服务进行排查,报错信息如下

查询服务器状态,发现服务没有启动
systemctl status mysqld

尝试重启服务,还是起不来

systemctl restart mysqld

2、服务还是起不来于是想了是不是到数据目录把损坏的库删掉就好了

然后开始报如下错误: ​​​​​​​

Cannot open datafile for read-only: './dxh_sys/vendorUser.ibd' OS error: 71

Could not find a valid tablespace file for 'mysql/innodb_index_stats'

3、删除损坏方库还是无法重启,然后想着重新恢复该库文件

        于是把数据库数据目录切换到新目录mysql2,使用systemctl restart mysqld把服务启动起来,在该空间建立损坏的数据库,使用cp -r /mysqldata/mysql2/数据库目录  /mysqldata/mysql/,把正常的库文件复制到原来的库目录到my.cnf中把数据库目录切换回来,再进行重启,结果发现还是不太行,到这里感觉有点崩溃了,感觉理论上没啥问题啊!

4、冷静一会之后在日志继续找一下有用的信息,发现了:

         找到了关键的一句:mysql Your database may be corrupt or you may have copied the InnoDB tablespace but not the InnoDB

到这里开始认识了 innodb_force_recovery 参数,有1-6个级别,分别描述如下:

Mode 1 当发现一个损坏的数据页时不让MYSQL实例自动崩溃
Mode 2 不启用后台操作
Mode 3 不尝试 回滚事务
Mode 4 不计算状态也不应用buffer change
Mode 5 在启动过程中不去关心undo log
Mode 6 在启动过程中不关心重做日志ib_logfiles, 不去做前滚

          这里级别越高,数据丢失可能性越高,于是我从第一级别开始尝试,当设置innodb_force_recovery=2的时候,mysql服务启动起来了,但这个模式下数据无法操作,于是我结合mysqldump命令对数据库进行备份,使用这种方式把正常运行的服务都备份下来,然后修改配置文件切换数据库空间,服务正常启动之后,恢复服务器账号和使用备份下来的sql逐个恢复数据库。

总结:这次庆幸的是问题发生在业务库,最终数据也全部恢复了,这里敲响一个警钟就是数据库一定要定期做好全量备份,这样才能在事故发生的时候能够及时恢复服务不影响业务运行,另外就是处理问题不要依托现有经验先入为主,这样可能导致走很多弯路,而应该直接定位到问题主要原因之后再根据经验解决问题。

http://www.yayakq.cn/news/427680/

相关文章:

  • 小企业网站建设流程帮网站做关键词排名优化
  • spring框架做网站山东建设机械协会官方网站
  • 好网站用户体验威海医院网站制作
  • 如何设计一个网页湖南网站seo找行者seo
  • 设计作品网站建设网站的文案范文
  • 国外做电子元器件在哪个网站莱芜人才网莱芜招聘
  • 公司免费网站域名深夜18款免费软件app下载
  • 培训型网站 建设方案哪类公司做网站的最多
  • 广州网站开发设计平台做网站可以申请专利吗
  • 济南一哥网站建设施工员证查询官方网站
  • 网站建设的功能定位怎么找到仿牌外贸出口公司的网站
  • 展示网站报价方案wordpress有微信主题吗
  • 网站吸引力怎么样才能让网站
  • app网站建设介绍素材天下网站
  • 如何做木工雕刻机网站wordpress登陆不跳转
  • 网站建设系统怎么样wordpress 调用页面
  • 厦门建站比较好的公司广西网站建设哪家不错
  • 建设企业学习网站品牌营销策划过程
  • 关于网站的建设论文长沙网站外包
  • 如何搭建英文网站四川高速公路建设开发集团有限公司网站
  • 男女做暖暖的试看网站标书制作员工资很低吗
  • 中山做网站企业有内涵的公司名
  • 网站建设设计费会计分录郑州设计师网站大全
  • 重庆有哪些做网站的公司外包公司与劳务派遣
  • 网站开发前端库静态网站怎么做有效页
  • excel做网站二维码如何把代码wordpress
  • 中国建设培训网站查询系统国家企业信用公示信息查询平台
  • 口子网站怎么做贵阳市住房城乡建设局官方网站
  • 制作公司网站的作用个人申请免费企业邮箱
  • 做网站就是做app渭南市住房和城乡建设部网站