Jump to content

unraid缓存池上加两块以上固态盘会是什么效果?


Go to solution Solved by anpple,

Recommended Posts

我理解的unraid上加了两块盘是实现类似raid0的效果,容量是累加的。我想知道的是,加三块盘是什么效果?加四块盘又是什么机制?

是容量累加?还是有类似raid1的数据保护机制。

Link to comment
  • Solution

Unraid 中有两种主要的池操作模式:

单设备模式

当池的磁盘插槽数设置为 1 时,这称为在单设备模式下运行。在此模式下,您将无法保护池中存在的任何数据,这就是建议使用多设备模式的原因。但是,与多设备模式不同,在单设备模式下,您可以将缓存设备的文件系统调整为 BTRFS 以外的文件系统。正是由于这个原因,单一模式没有特殊的操作。您只能在系统中添加或删除设备。

注意:如果您选择对在单一模式下运行的池设备使用非 BTRFS 文件系统,则在不先使用 BTRFS 重新格式化设备的情况下,您将无法扩展到多设备池。正是由于这个原因,BTRFS 是池的默认文件系统,即使在单设备模式下操作也是如此。

多设备模式

当向池分配多个磁盘时,这称为在多设备模式下运行。此模式利用 RAID 1 的 BTRFS 特定实现,以便允许将任意数量的设备组合到一个池中。与传统的 RAID 1 不同,BTRFS RAID1 可以混合和匹配不同大小和速度的设备,甚至可以根据您的需求变化进行扩展和收缩。要计算您的 BTRFS 池将拥有多少容量,请查看这个方便的btrfs 磁盘使用计算器。将预设 RAID 级别设置为 RAID-1,选择您拥有的设备数量,然后设置每个设备的大小。该工具将自动计算您将有多少可用空间。

 

Link to comment
On 4/24/2024 at 11:09 PM, viplcy said:

今天测试了一下,池加一块盘是很方便,但是减一块盘很麻烦,减盘后会提示重新格式化池中的所有盘,所以要先将池的数据移到阵列中,再减盘,再移回池里。

减盘这么麻烦?那要是池里一块盘坏了,数据怎么转移、恢复?

Link to comment

据我理解:缓存池添加2块磁盘,可以设置两种模式,raid0或raid1,raid0模式就是磁盘扩容,而raid1模式,不会扩容,是一种冗余。就是第二块磁盘是对第一块磁盘数据进行备份。我就是采用raid1,当你安装2块磁盘的时候,这也是系统默认的方式

66345f61f3cd7.png

Link to comment

Unraid 的缓存池是支持 RAID 模式的,默认情况下,如果你不指定 RAID 模式和文件系统的情况下使用了两个盘来组成缓存池,那么会自动给你组建 BTRFS 文件系统的 RAID1 模式(如果我没记错的话);如果是三块盘,也一样组建的是 BTRFS 的 RAID1 模式。

 

如果你需要指定缓存池特定的文件系统,那么你需要停止阵列之后点击缓存池的名字,然后修改文件系统格式;如果需要修改 RAID 模式,那么需要在启动阵列的情况下进行修改,Unraid 会根据当前缓存池的硬盘数量提供可以实现的 RAID 模式:

 

Snipaste_2024-05-05_23-43-58.thumb.png.18a96c7a4a9dfdf2215dbe8afac59691.png

 

Quote

减盘这么麻烦?那要是池里一块盘坏了,数据怎么转移、恢复?

 

RAID 模式减盘是很麻烦的(这里说的是减盘,不是损盘),因为 RAID 会根据一定的规则将所有写入的数据分配到 RAID 成员盘里面,所以如果你希望更改 RAID 模式,那就比较麻烦了。如果只是说 RAID 成员盘出现了损坏,那么在排除 RAID0 的模式下,将新的盘换上去进行重建就行。

 

我个人观点是,一般的用户不建议组 RAID 模式,因为没有一定 Linux 运维基础的情况下,当 RAID 缓存池出现问题的时候不好恢复数据。所以我建议如果你希望使用 RAID 阵列,建议尽可能组 RAID1 模式,或者使用校验盘,多做备份才是最好的安全措施。

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.

×
×
  • Create New...