声明
由于涉及到存储空间和数据请谨慎操作,操作之前请先备份!小白用户不建议自己操作,如果使用此方法造成了数据丢失,本人概不负责。
参考帖子
关于飞牛只读缓存损坏引起的存储空间不能挂载的解决方法
https://club.fnnas.com/forum.php?mod=viewthread&tid=45702
(出处: 飞牛私有云论坛 fnOS)
准备工作:
飞牛开启ssh,用ssh工具连接到飞牛ssh。
执行 sudo -i提权到root模式。
执行命令 lvs查看警报

可以看到缓存池丢失

## 缓存池丢失 移除就行
0cache_cpool
接下来移除缓存池
1.首先检查物理卷状态
pvs -a

2. 查看详细的卷组信息
vgs -v

3.确认设备丢失
# 重新扫描设备
pvscan --cache
# 如果设备已恢复,激活卷组
vgchange -ay trim_cb848024_555f_45d0_811d_40648e67ec42
4.移除丢失的物理卷
# 首先备份卷组配置
vgcfgbackup trim_cb848024_555f_45d0_811d_40648e67ec42
# 从卷组中移除丢失的物理卷
vgreduce --removemissing trim_cb848024_555f_45d0_811d_40648e67ec42
5.如果缓存配置有问题
# 查看缓存状态
lvs -o+cache_policy,cache_mode
# 如果缓存损坏,可能需要先分离缓存
lvconvert --uncache trim_cb848024_555f_45d0_811d_40648e67ec42/0
然后重新监测

重新回到飞牛中挂在盘就行。