LVM的操作和EMOS的基于CenTos的邮件系统的抢救失败

   前天朋友的EMOS基于CenTos的Linux邮件服务器塌了, 重启了N次都不行,那天我晚上我用SSH能登陆上去,我执行了fsck,但后悔了,网上说要在单用户模式才可以,但那时是SSH远程操作,最后竟然不能reboot了,最后用reboot -f 好像了重启了,但等了一会连不上了,那是已是昨天早晨,不搞了。

  昨天朋友把机拿回他的铺头,我过去搞,不过最后搞不好,把硬盘拆回家用Vmware搞,由于EMOS是基于LVM的,所以要上网查差怎样搞,一下是过程.

把拿回来的硬盘接上电脑的第二条IDE线,新建虚拟机,硬盘为物理硬盘,选择第二个,然后虚拟机的光驱用ISO影像,用的是fanx20beta1.iso的影像,拿来做启动盘啊,在虚拟机设定为光驱启动.

跟着执行命令

# vgscan
发现了VolGroup00

#vgchange -ay  VolGroup00
这个命令是激活卷的

# mkdir /mnt/v1
新建链接点

# mount /dev/VolGroup00/LogVol01 /mnt/v1
这跳命令就出错了,死活mount不上去

以下为乱来
# fsck /dev/VolGroup00/LogVol01
其实应为
# fsck -y /dev/VolGroup00/LogVol01

由于没有加y,,所以一直按着y键

执行完后, 在执行
# mount /dev/VolGroup00/LogVol01 /mnt/v1
能mount上了,但进去只看见lost+found/,然后这个目录里尽是#+数字了.

寒啊,数据唔见了,惨啊,再google一下,查到find下文件,于是
# find -name “mysql”
哇,终于发现数据了,狂喜中,跟着就是导出数据了,在用SSH把数据上传到另一部机了,
搞掂后就再要重装EMOS了,搞到昨天下午6点多钟就搞点了。

这次EMOS出现问题主要是朋友放的地方是工厂,错峰用电啊,突然停电,Linux就这样玩完了,但我还是找不到开机fsck的方法,还有不能按机箱的power键关机的问题还没有解决,不过这次就学会了怎样用LVM,也就是卷的问题.