群晖硬盘已损毁 Linux 修复,群晖NAS提示空间损毁修复纪实 | Yeboyzq Blog

注:以下操作有丢失数据的风险,请慎重考虑按本文提示操作。

前几天,家里的服务器RAID卡告警,提示阵列掉盘,后花了一天时间进行重新挂盘并重建数据(不是重建阵列哈),开机,OK!ESXI一切正常,运行各种系统没有问题。

当打开NAS时,提示报错“重做日志已损坏。如果该问题仍未解决,请放弃该重做日志。”、“The redo log of '15-NAS-000001.vmdk' is corrupted. If the problem persists, discard the redo log.”完了,肯定要出大问题,快照磁盘无法读取了,后尝试整合快照,就是把15-NAS-000001.vmdk里面的数据整合到15-NAS.vmdk里面去,没想到居然还成功了。

重新开启NAS电源,可以正常进入系统了,但进去系统后看到共享文件夹全部没有了,所有数据都是空的。通知提示“volume1空间损毁”。后开启漫长的修复道路,中间的曲折就不说了,看下面步骤吧:

1、进入控制面板开启SSH权限;

2、使用连接linux的远程终端程序连接到NAS(使用管理员账户密码登录);

3、输入以下命令切换这root账户,并输入密码:(密码就是你初始化NAS系统时设置的密码)

sudo -i

4、进入/volume1目录,若无法访问这个目录则往下看;

5、使用fdisk、dh -Th命令及/etc/fstab文件确定/volume1目录是挂在在哪个分区下;(注意:群晖NAS的数据盘使用有做软RAID的。所以查找分区的时候要注意)

6、然后使用fsck.ext4命令修复文件系统;

fsck.ext4 -y /dev/md2 //-y是默认修复,非交互式通知

7、修复完成后重新挂在/volume1目录,进NAS查看没有提示空间损毁了,看数据还是没有,那是因为修复好了的文件都保存在/volume1/lost+found/目录下;

8、进入/volume1/lost+found/目录查找带#******(*为数字)的文件下进去看看是不是有你想要的文件?

9、在NAS中新建共享文件夹,然后将/volume1/lost+found/目录查找带#******(*为数字)的文件拷贝到/volume1/(你新建的共享文件夹)/下;(注意:这里最好用cp而不是用mv,不然万一数据出问题你就哭吧。)

10、进入NAS新建的共享文件夹查看,是不是有数据了呢?

11、确保数据无误后在删除/volume1/lost+found/目录下的文件,空出存储空间。

以上步骤是在ESXI上进行的,实体机同样实用。

  • 0
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值