针对数据相关的问题,我们一直以来比较重视,也联系了几十个用户一对一排查原因。根据目前的排查的案例,出现此类情况的主要原因是数据写入过程出现异常,导致的系统盘或存储池损坏。
问题原因及排查方法
已知会导致该现象发生的可能原因涉及例如硬盘、内存、连接方式、主板、电源等硬件稳定性以及文件系统的稳定性问题。部分用户通过更换相关硬件,最终解决了异常情况。大家遇到此问题可以先尝试排除上述原因,若确定非硬件问题,可以查看系统 dmesg 日志提供官方分析原因。
日志导出方式:
- 日志-更多-拷贝Debug log - 选择系统,导出的文件里有dmesg
- 进入ssh使用dmesg > dmesg.log命令进行导出。(发帖时请描述系统基本信息、设备配置、使用情况并附上dmesg日志)
若您需要提供排查信息,或寻求协助恢复数据,请在 BUG 反馈版块发帖。发帖时,请清晰说明以下具体信息:问题存储空间是否为 Raid 及 Raid 类型;问题存储空间的盘数;出现问题前进行过何种操作以及问题出现的具体时间;dmesg 日志内容;是否已完成硬件排查等情况。请附上联系方式(手机号/飞牛私有云 fnOS群号+群昵称)发帖完成后请等待官方人员联系。本版块稿件通常在一周内完成过审还请耐心等待。
SSD缓存加速只读/读写缓存出现缓存已损坏的情况
出现缓存损坏的情况请优先使用存储空间中的“尝试修复或删除缓存并尝试激活存储空间”尝试进行修复;读写模式的SSD缓存,请务必从界面上操作,切勿直接将 SSD 从设备中拔出,否则数据大概率会丢失且无法恢复。读写模式下SSD丢失等于部分数据丢失导致硬盘缺失该部分的数据,目前没有恢复的方法请谨慎操作!!!只读模式的SSD缓存如果无法使用“尝试修复或删除缓存并尝试激活存储空间”进行修复可以尝试关闭NAS后移除SSD并重启设备点击“删除缓存并尝试激活存储空间”。
解决办法
目前部分未挂载情况,可以通过手动强制挂载的方法转移数据后重建存储空间:
手动挂载存储空间的方法
目前Raid掉盘的情况,可以通过这个方法手动进行修复:
手动修复Raid丢盘的方法
我们会持续收集和深入排查相关案例,并针对性地开发修复工具,尽最大努力挽回大家的数据。排查结果也将在评论区持续更新,为大家提供更多排查思路。