Ewige前夕
记一次CentOS系统修复

昨天晚上,一个从事WEB前端的程序员姐姐来找我 :oops: ,她的服务器本来是20G的硬盘,然后因为业务原因不够用了,就去了运营商那加了一块10G的硬盘

运营商加到了 /dev/vdb 上,然而问题来了

她的业务主要使用的是 /home 目录,然后他按照我的博客上的方法挂载到了/目录下,这会两块硬盘共用目录了

其实我也不知道她是怎么挂载的 :-o ,vda1挂载了/ 和/home 下,等于两个目录串通了

vdb 挂载了 / 下,和vda1串通了

于是,我肩负起了拯救这台服务器的重任 :roll:

首先打开放在服务器上面的网站,发现是HTTP403状态

于是我推测是不是文件被覆盖掉了?

然后cd到/home 里面

有点小恐怖,/home 和 /串通了…

本以为数据可能凉了,但是我瞄到了 home 这个目录(程序的主要数据都在/home/ftp文件夹里)加上硬盘使用率没有下降,我觉得数据还有救 :?:

cd 到/home/home 里面

ls发现 ftp文件夹还在,检查一下,数据还在

嗯….数据是保住了,接下来该修复文件系统了

先backup

执行 fdisk -l

发现那块10G的数据盘并没有真正的挂载上去

mount /dev/vdb /home

echo ‘/dev/vdb /home ext3 defaults 0 0’ >> /etc/fstab

reboot

轻车熟路……

接下来重启完毕连上后,本以为事情就这样完了,因为硬盘正常挂载上了

结果程序员姐姐和我说还是403

what?不详的预感冲上心头 :-D ,火速cd 到 /home 目录

Fun me??

然后看了 df 的那张图

2% 好吧,数据被格掉了

懊悔

自责

惭愧

悔恨

各种感觉涌上心头

但是因为篇幅需要,本文还没完!!

伟大的革命导师谁来着说过:备份的力量无穷大!

看了看78%的/目录使用率,会心一笑

转移过去,(原本想用cp给她留个备份的,但是考虑到硬盘问题,我还是征求意见后使用了mv)

发表评论

textsms
account_circle
email

Ewige前夕

记一次CentOS系统修复
昨天晚上,一个从事WEB前端的程序员姐姐来找我 :oops: ,她的服务器本来是20G的硬盘,然后因为业务原因不够用了,就去了运营商那加了一块10G的硬盘 运营商加到了 /dev/vdb 上,然…
扫描二维码继续阅读
2017-10-04