缓存池raid1 如何降级?


Pela

Recommended Posts

原本是两个相同容量ssd做缓存池,自动做了raid1 btrfs,现在想拆一个ssd换一个更大容量的,分开做两个缓存池使用

结果换了以后阵列无法启动,生成新配置启动后说原来做raid1的ssd 显示无法挂载

有没有解决办法呢?不然raid1做了有什么用呢,一块盘坏了就读不出数据了

Link to comment

缓存池的raid1的替换我印象里是以小容量的那个为准的

 

如果是raid1扩容 或者损坏 正确的顺序是这样的

准备:

如果你是的SATA固态,直接插入先识别,如果是M2的就要先关机插入机器让系统识别

1、停止阵列

2、把你坏掉的或是想要替换掉的盘从缓存池里拿掉,替换成新的盘,新盘的容量必须大于等于旧盘

3、启动阵列,这个时候会格式化和同步新盘

 

如果你原本的俩M2都满了要扩容就要关机一次

1、停止阵列

2、电源关机 换掉坏的M2

3、开机,把新盘选到坏盘的缓存位置上

4、启动阵列,等格式化和同步

 

如果你是向raid1里去掉一个 变成普通的缓存盘 顺序(应该)差不多 我没这么搞过

1、停止阵列

2、把缓存raid1里的一个盘去掉

3、把去掉这个盘选到阵列里去 或者创建一个新的cache(

4、启动阵列

 

 

可以参考一下https://wiki.unraid.net/Manual/Storage_Management#Why_use_a_Pool.3F

这个手册

 

 

最安全的方案是 关闭所有的 docker VM

把所有cache里的内容mover到阵列里

然后再去碰cache

(cache raid1掉过盘的路过 还好没有丢数据

Edited by lagunapata
Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.