一次完整的磁盘扩容过程(Superblock invalidtrying backup blocks)-问答-阿里云开发者社区-阿里云

开发者社区> mir2015> 正文

一次完整的磁盘扩容过程(Superblock invalidtrying backup blocks)

2015-12-14 11:09:24 8803 2

如题,因为磁盘容量不够,所以操作扩容,按照官方文档,操作到 e2fsck -f /dev/xvdb1 这一步的时候就出现了这个诡异的错误。
Superblock invalid, trying backup blocks




然后各种求助各种,各种修复,鉴于本人的Linux操作水平还停留在查了度娘才知道列目录是ls命令的层级上,问题没有解决。


好吧,提交工单。


这里先交待下基本环境 系统盘 CenOS 6.5 64位,原数据盘40G,扩容后300G。运行apache php mysql 服务,除系统以外的所有都在数据盘,包括apache等。。




根据售后工程师的指导:


重新分区数据盘 mkfs.ext4 /dev/xvdb1


挂载/dev/xvdb1  mount


挂载快照


然后从快照拷贝数据  直接 cp ( 未加任何参数,我现在回想,可能就是这里出了问题,应该加个什么参数,保证所有权限一致的


40G的数据拷贝将近20分钟,一切OK,重启,杯具了。
Can't connect to local MySQL server through socket '/tmp/mysql.sock' (111)


好吧,继续度娘+谷哥,一番折腾,无果。


最后完全崩溃情况下,系统重装,重新挂载,看起来一切正常,重启。。问题又来了。
数据表居然找不到,直接进入phpmyadmin ,能看到数据库名,但是里面的表一个也没有,直接ssh 登录查看,全部都有的啊。出鬼了。


新建一个库,建立表,完全无问题啊。。。好吧,那只有继续折腾了。。。


这时候,我知道了 ls 命令 可以加个 -l参数可以查看详细信息,好吧,既然可以加,那就看吧。这一看还真看出问题了,用cp命令拷贝近来的数据库的用户为 root ,而新建立的数据库的用户为 mysql ...抱着试一试的态度,改吧。。


继续度娘,又学到一个命令


chown -R mysql /www/mysql/var/test
chgrp -R mysql /www/mysql/var/test


直接改吧,完了service mysqld stop ,然后再start。耶,OK了。系统正常了。完全不可相信啊。


唉,搞了将近2天,总算这个搞定,在数据比较多的时候操作真是要命呀,完了一想,估计就是从快照用cp 命令拷贝数据的时候,应该加个参数带权限一起拷贝。


不过,这一次,总算收获不小,系统购买的时候是朋友帮装的,所以完全不懂。。


这次完整的重装CentOS ,安装php mysql必须的服务,磁盘格式化,分区,拷贝数据,移动数据,更改一些设置,完全恢复PHP服务,系统运行起来。感谢度娘,感谢阿里云,感谢处理工单的小伙。
取消 提交回答
全部回答(2)
  • chensuns
    2016-01-14 16:05:03
    Re一次完整的磁盘扩容过程(Superblock invalidtrying backup blocks)
    请问怎么挂载快照,怎么从快照拷贝数据?楼主教教我啊
    0 0
  • 51干警网
    2015-12-14 11:14:37
    折腾折腾更健康。现在系统环境多,有时候扩容确实需要一定的钻研精神。
    0 0
添加回答
相关问答

17

回答

【大咖问答】对话PostgreSQL 中国社区发起人之一,阿里云数据库高级专家 德哥

阿里ACE 彭飞 2019-07-10 09:36:10 965178浏览量 回答数 17

162

回答

惊喜翻倍:免费ECS+免费环境配置~!(ECS免费体验6个月活动3月31日结束)

豆妹 2014-10-29 17:52:21 222957浏览量 回答数 162

8

回答

OceanBase 使用动画(持续更新)

mq4096 2019-02-20 17:16:36 333828浏览量 回答数 8

18

回答

阿里云开放端口权限

xcxx 2016-07-20 15:03:33 643066浏览量 回答数 18

38

回答

安全组详解,新手必看教程

我的中国 2017-11-30 15:23:46 256853浏览量 回答数 38

294

回答

Linux Bash严重漏洞修复紧急通知(已全部给出最终修复方案)

qilu 2014-09-25 13:26:50 431593浏览量 回答数 294

21

回答

请教一下数据量有100万条左右要什么配置?

易网网络 2013-03-27 15:18:02 192320浏览量 回答数 21

249

回答

阿里云LNAMP(Linux + Nginx + Apache + MySQL + PHP)环境一键安装脚本

云代维 2014-02-14 15:26:06 302578浏览量 回答数 249

24

回答

【精品问答】python技术1000问(1)

问问小秘 2019-11-15 13:25:00 471324浏览量 回答数 24

2

回答

区域选择帮助

fanyue88888 2012-12-07 15:54:30 203994浏览量 回答数 2
+关注
0
文章
2
问答
推荐问答
相关电子书
更多
文娱运维技术
立即下载
《SaaS模式云原生数据仓库应用场景实践》
立即下载
《看见新力量:二》电子书
立即下载