一台服务器,上面安装了多台虚拟机,断电后。虚拟机都无法启动,提示如上面

可以查看日志:cat /run/initramfs/rdsosreport.txt

搜了下,基本都是用xfs_repair修复

1、输入ls /dev/mapper 查看

2、输入xfs_repair /dev/mapper/centos-root 修复,大概率会失败

3、输入xfs_repair /dev/mapper/centos-root -L,加上-L参数后,成功了

然后启动,进入了紧急模式。

输入命令:journalctl -p err -b

发现原来挂的盘失败,再修复

umount /dev/sdb1

xfs_repair /dev/sdb1 -L

还有错误提示,挂载/home失败

然后再修复

xfs_repair -L /dev/mapper/centos-home

最后reboot,启动成功了。而且原来的文件夹,文件都在。没有详细验证是否有丢失。看起来是正常了。

为啥断电后,会文件系统损坏呢,如何避免呢。虚拟机上的windows系统,几乎不会出现这样的情况。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐