Chinaunix首页 | 论坛 | 博客
  • 博客访问: 1293221
  • 博文数量: 315
  • 博客积分: 10397
  • 博客等级: 上将
  • 技术积分: 3731
  • 用 户 组: 普通用户
  • 注册时间: 2007-03-07 21:21
文章分类

全部博文(315)

文章存档

2015年(10)

2014年(3)

2013年(2)

2012年(8)

2011年(8)

2010年(29)

2009年(59)

2008年(77)

2007年(119)

分类: LINUX

2010-03-29 19:22:36

前几天公司测试服务器运行很慢,top了一下,发现有一个莫名的程序频繁挂在系统上,消耗大量系统资源,找到log,网上搜索了一下,在没有备份的情况下修改了/etc/fstab文件。结果刚重启完系统,发现mysql无法启动,抓取状态,结果为mysqld dead but subsys locked,该服务器为生产测试服务器,数据库一挂,一些正在开发的projects就无法正常工作,在网上搜索了半天,还是没有什么结果,幸好之前曾经部署了一台Nginx+php+fastcgi 的服务器,赶忙部署好Web和FTP服务器,快速的迁移mysql数据库,还好这两台的数据库服务器均为同一version,直接建好数据库,覆盖数据库数据文件,忙的满头大汗才在1.5小时内都部署好。
忙了一些天,今天有些空闲时间,仔细的查找原因,网上寻找类似的情形,终于得到解决,解决方式如下,
最关键的还是/etc/fstab 文件,我把一些磁盘的读取设定为writeback,使得所有设定的挂载的盘符均为只读文件类型,所以先备份/etc/fstab文件,然后mount -o remount,rw /dev/sda1 最后把文件里面的/etc/fstab的读取设定为default,重启后问题解决。
阅读(1933) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~