0

如何将不同类型的硬盘组建为一个raid并正常使用

发表于:2024-10-25 00:31:38 问答互助 164
         如题,首先说一下问题背景:我有6块sata机械硬盘走的是主板的sata总线,8块SAS机械硬盘走的是raid卡直通SCSI总线,3块M.2固态。以前本人从未使用过任何NAS系统,都是直接用的debian,通过mdadm创建软raid /dev/md0,并使用bcache创建缓存盘/dev/bcache0,最后将/dev/bcache0挂载到某个目录里使用samba实现的文件共享。最近听闻国产NAS系统横空出世,故抛弃以前的方式重新安装飞牛OS进行体验,但体验过程中出现了一些问题,还望各位大佬解答。
         fnOS的web界面中创建存储空间,不允许使用两种不同类型的硬盘创建raid,也就是说我原本14块硬盘的阵列,在web界面中只能创建为6+8两个阵列,因此提这个问题的首要目的是希望能找到能直接创建sas+sata共14块硬盘raid阵列的最优解,或者说官方可否后续对该需求进行更新支持。
         其次,我说一下我自己对这个问题的一些曲线解决方案:
         1、首先还是ssh登陆进NAS系统,沿用我之前在debian系统上的操作,创建出一个/dev/md0或者/dev/bcache0的虚拟驱动器,我当时天真的以为既然虚拟驱动器也是驱动器,说不定web界面这边会有相关显示,结果并没有,web界面上依旧是各盘各是各的,通过软件模拟的虚拟驱动器并未被识别到,这里还是希望官方可以让web端可以识别到,这样可至少可以作为实现我目前这个问题的一个过渡解决方案。
         2、在发现web界面无法看到虚拟驱动器后,我又试图弄明白web界面的“存储空间”,在系统里面究竟是哪个目录,如果能找到这个目录,那么或许可以通过mount命令临时挂载或者修改/etc/fstab永久挂载到这个“存储空间”中,这也是一个办法,然而事实给了我一记重锤,我并没有找到这玩意儿的真实目录。
         3、最后,我将其中一块M2硬盘nvme2n1创建为存储空间,心想这次总能用df -h看到这个目录了吧,结果还是看不到!于是只能用土办法了,把/dev/bcache0挂载到M2硬盘下面作为一个子目录来用。
         这么一圈搞下来,一层套一层,各种限制,各种绕圈圈,感觉已经偏离了我的本意,而且我也不知道只是因为我刚用这个系统,所以不会用,还是目前这个系统就是如此,希望有大佬来为我解惑,毕竟实在不行我就只能又回到debian去自己折腾了,但是我真的不想折腾,我只想轻松愉快,不想敲命令,只想点点完事。


收藏
送赞
分享

发表回复

评论列表(2)

这就沉了吗
2024-10-27 01:32:17 回复
补充一下,已找到储存空间目录为/vol1/1000,但只能使用mount临时挂载,无法修改/etc/fstab,修改后会导致/vol/1000文件夹无法加载,自组的软raid的也无法挂载,无法正常进入系统。
2024-10-30 02:35:54 回复
在劫x

TA还没有介绍自己~

3

主题

5

回帖

14

积分

江湖小虾

积分
14
话题