说明:此Linux系统是使用阿里云服务ECS。阿里云没有报任何的警告错误提醒且显示的是正在运行中,Linux系统却突然死机,使用ping命令都连接不通,采取重启系统。重启系统后,数据盘没有设置为自动挂载,于是每次重启需要采取手动挂载(ps:阿里云没有自动挂载教程)。我的系统盘挂载依旧存在,数据也存在,已经不需要格式化,只需要挂载数盘。挂载成功后使用ping就可以连接,后重启apache和mysql。以下命令均是使用root账户。

立即重启linux系统命令:shutdown –r now

1、         查看硬盘分区及挂载情况

    命令:fdisk –l

 

    本系统在数据盘xvdb未挂载之前,Disk identifier:0x00000000

    有些文档指出未挂载会提示:disk /dev/xvdb doesn’t contain a valid partition table 说明数据盘还没有分区和挂载。

    由于本系统只是需要一个挂载找回数据(直接跳转到3),可以省略掉分区(2可以省略,如不省略此步骤,会提示分区类型未设置,那么挂载时就需要格式化),格式化不需要进行(毕竟格式化了整个数据都不见了)

2、         硬盘分区

    在此顺便科普fdisk分区工具参数:

      打印分区表:p ;新建分区:n ;删除一个分区:d; 退出不报存:q; 把分区写进分区表:w

    科普完后,直接进行分区操作。执行命令:fdisk /dev/xvdb

 

    按“n”新建一个分区。回车。

 

    有两个菜单提示:e表示扩展分区,p表示主分区,主分区有提示:primary partition(1-4)表示分区数目可选为1-4。我这里是输入的是p,回车。

 

    输入“1”表示使用默认的1号扇区开始。回车。

    再次回车表示结束使用最后一个扇区。

 

    能看到上图提示:last cylinder表示最后一个柱面或大小

    使用命令:wq 表示保存并执行以上分区。

 

    再次使用命令查看分区情况:fdisk -l 

 

3、         硬盘挂载,由于我的数据是放在data目录下

    挂载命令:mount /dev/xvdb /data (中间有两个地方有空格,data目录下数据直接挂载在数据盘中)

4、         查看挂载情况

    命令:df -h 能够查看到数据盘xvdb下已经挂载了数据

 

5、         查看apache和mysql的状态和开启服务

    查看apache和mysql状态命令:service httpd status、service mysqld status

    开启apache和mysql命令:service httpd start、service mysqld start

6、        为了防止以后重启再次重新挂载,故添加了自动挂载。首先查看是否已经自动挂载。使用命令less /etc/fstab 

    发现文件中并未添加自动挂载,使用命令添加自动挂载                    

    命令:echo "/dev/xvdb /data defaults 0 0" >> /etc/fstab

至此问题解决。

 

 

此次问题解决参考以下文档:

阿里云linux服务器如何挂载数据盘http://jingyan.baidu.com/article/90808022d2e9a3fd91c80fe9.html

阿里云挂载硬盘(数据盘)重启后失效的解决办法http://www.imdupeng.cn/server/linux/aliyun-mount-disk.html

linux磁盘分区fdisk命令详解http://linux008.blog.51cto.com/2837805/548711

 

总结:

  Linux命令不熟悉。

      重启能解决大部分问题。

      系统常做备份,以防止数据丢失。

      遇到问题先思考后动手,找到根源再解决;遇事镇定。

      第一次写总结文档,有不足之处但会努力改进。以后每次遇到问题做一次彻底的总结,争取一个坑不入第二次。

  最后的最后感谢小胖子的牺牲、支持,没放弃我这么笨的~~~

 

小胖子看后文章总结如下(以下均是打我的脸):

起因:系统死掉,重启,
现象:重启后网站依然无法访问,登陆系统发现站点数据丢失,用fdisk –l命令发现是数据盘未自动挂载
解决:mount挂载数据,重启appach和mysql服务,系统正常。
备注:系统重启没有对磁盘配置自动挂载导致问题的发生,建议到/etc/fstab配置自动挂载,避免下次再出现类似问题

 

 posted on 2017-09-28 13:56  caroline_chen  阅读(958)  评论(0)    收藏  举报