收起左侧

将飞牛RAID1阵列降级为Basic模式

5
回复
3540
查看
[ 复制链接 ]

1

主题

3

回帖

0

牛值

江湖小虾

2024-11-25 03:55:32 显示全部楼层 阅读模式

basic存储池硬盘出现了smart报错,为了保证数据安全并保留硬盘中的数据,插入了另一块同容量硬盘,将basic存储池提级到RAID1,然后拔掉有故障的硬盘,即便飞牛有警告提示,但不会影响数据安全以及日常使用;但是,这部分数据都属于非重要数据,因此没必要用RAID1阵列来保护。拔掉故障硬盘飞牛会重复提示存储池降级警告。本文就教大家,如何将RAID1阵列降级为Basic阵列。

将飞牛RAID1阵列降级为Basic模式 降级前忘记截图了,补一个RAID5的降级警告

还是先提示一句:数据无价,请谨慎操作。

实际操作

第一步,使用ssh登陆飞牛并获取root账户;

sudo -i

将飞牛RAID1阵列降级为Basic模式

第二步,输入命令,查看当前分区;

cat /proc/mdstat

将飞牛RAID1阵列降级为Basic模式

第三步,拔掉RAID1阵列中的拔掉故障硬盘,飞牛提示存储池降级;输入第二步命令,再次查看当前分区,对比差异确认需要处理的分区;

cat /proc/mdstat

将飞牛RAID1阵列降级为Basic模式

第四步,确认需要处理的分区状态,我这里确认为md0分区,然后执行下列命令强制降级raid;

mdadm --grow --raid-devices=1 --force /dev/md0

将飞牛RAID1阵列降级为Basic模式

附:命令解析

  • mdadm:这是一个用于管理软件 RAID 阵列的 Linux 实用程序。
  • –grow:这个选项用于修改现有的 RAID 阵列,比如更改设备数量、布局或其他属性。
  • –raid-devices=1:这个选项指定 RAID 阵列应该具有的新设备数量。在当前情况下,将其设置为 1,这实际上意味着将 RAID 阵列缩小为单个设备,即降级为Basic模式。
  • –force:这个选项用于强制应用更改,即使这些更改可能是危险的或不受支持的。使用 –force 应该非常小心,因为它可能导致数据丢失或损坏。
  • /dev/md0:这是尝试修改的 RAID 设备的路径。

第五步,回到飞牛存储空间确认降级是否成功。

适用范围

根据大佬们分享的教程,本教程除了适用于RAID1降级为Basic模式外,还适用于双盘SHR(带一个容错硬盘)降级为单盘SHR模式。

收藏
送赞 1
分享

0

主题

12

回帖

0

牛值

江湖小虾

2024-11-27 08:18:07 显示全部楼层
降级对数据有没有影响?

6

主题

18

回帖

0

牛值

fnOS系统内测组

2024-12-28 23:51:04 显示全部楼层
你用的图床挂了?

6

主题

18

回帖

0

牛值

fnOS系统内测组

2024-12-28 23:55:27 显示全部楼层
查了一下 执行这个命令 就变成了单盘的raid,数据结构并没恢复

1

主题

16

回帖

0

牛值

江湖小虾

2024-12-29 23:19:41 显示全部楼层
目前用不上,先留言做个标记,谢谢大佬。

1

主题

41

回帖

0

牛值

江湖小虾

2025-2-14 14:33:18 显示全部楼层

目前用不上,先留言做个标记,谢谢大佬。
图床挂了,如果有时间麻烦弄一下,谢谢,打算把文章截取下来存储
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则