找回密码
 加入我们
搜索
      
查看: 5783|回复: 25

[存储] JBOD模式坏了一块硬盘,还能继续读其余数据吗?

[复制链接]
发表于 2024-5-8 15:59 | 显示全部楼层 |阅读模式
背景:有一堆小容量的硬盘,想利用起来组个JBOD,方便存点东西。想请教下JBOD这个硬盘模式,我网上资料查了下资料,大致意思都是讲,第一块硬盘有分区表,只要第一块硬盘是正常的,后面的硬盘坏哪块就是缺哪块的数据。

测试:昨天用物理黑群晖测了下,挂了三块硬盘组一个JBOD的存储池,写满数据。实测,不管我拔掉哪个序号的硬盘,即便是2号或者3号的硬盘,整个存储空间会消失,存储池显示告警。然后数据是全部读不出的,并不像网上说的是只要第一块好的,坏哪块缺哪块数据,实际测下来只要坏一块,都是全部Over的。

疑问:想请教下这个情况正常吗?还是说我群辉哪里的姿势不对?(网上搜了半天没什么资料,求教)
发表于 2024-5-8 16:02 来自手机 | 显示全部楼层
正常 jbod的风险和raid0相同
发表于 2024-5-8 16:16 | 显示全部楼层
正常,我测过也是和你相同情况
 楼主| 发表于 2024-5-8 16:19 | 显示全部楼层
OstCollector 发表于 2024-5-8 16:02
正常 jbod的风险和raid0相同

懂了,感谢回复。

那over了这个模式,本来还想挂一堆1T,2T,3T的。。。

假如我有十几个1T,2T,3T的,用哪个硬盘模式好点?
发表于 2024-5-8 16:24 | 显示全部楼层
AlexanderMahone 发表于 2024-5-8 16:19
懂了,感谢回复。

那over了这个模式,本来还想挂一堆1T,2T,3T的。。。

一堆不同容量的小盘,用windows存储空间做镜像最好,发生磁盘故障时有保护,容量也基本都能利用起来。
发表于 2024-5-8 16:25 | 显示全部楼层
要有一堆容量不一的硬盘,最合适的就是用unraid
发表于 2024-5-19 09:35 | 显示全部楼层
改成esata,做仓储,重要数据做多副本
发表于 2024-5-19 10:20 | 显示全部楼层
AlexanderMahone 发表于 2024-5-8 16:19
懂了,感谢回复。

那over了这个模式,本来还想挂一堆1T,2T,3T的。。。

好家伙,十几个- -

如果是win平台,用那个合盘池子软件StableBit.DrivePool,重要数据最好用它带的那个文件夹备份的功能

另外这么多小容量的盘,不考虑换成大容量的哪怕8T  14T的?


如果不用win,那估计就是unraid或者黑裙的SHR可能稍微好点?
发表于 2024-5-19 11:38 | 显示全部楼层
你需要记住,你的文件完整性是文件系统保证的。
JBOD也好RAID也好全是块设备管理方式,建立在一个逻辑块上的文件系统是不会操心底下的块设备是如何组织的。

所以,JBOD你少了一块盘,那文件系统就相当于被挖了个窟窿,你说你文件还能在吗?

你真想这么玩,可以看看mergeFS,当然也不要报太大希望
发表于 2024-5-19 11:43 | 显示全部楼层
建议把盘卖了,10几个盘插一个机箱里,那些接插线出问题的概率会不小,然后你再找哪根线出问题了....
发表于 2024-5-19 13:26 | 显示全部楼层
我也是按楼主那么理解的。
那要坏一块全丢的话,JBOD和RAID0比有何优势呢?RAID0好歹速度快,JBOD就是每块盘的速度啊?
发表于 2024-5-19 13:56 | 显示全部楼层
认真丶对待 发表于 2024-5-19 13:26
我也是按楼主那么理解的。
那要坏一块全丢的话,JBOD和RAID0比有何优势呢?RAID0好歹速度快,JBOD就是每块 ...

JBOD可以每块盘容量不同。
发表于 2024-5-19 16:42 | 显示全部楼层
真要用6楼unraid+1,以后还可以一点点扩。就是这东西写性能也就当仓库用
发表于 2024-5-19 18:30 | 显示全部楼层
StableBit DrivePool
发表于 2024-5-19 18:53 来自手机 | 显示全部楼层
认真丶对待 发表于 2024-5-19 05:26
我也是按楼主那么理解的。
那要坏一块全丢的话,JBOD和RAID0比有何优势呢?RAID0好歹速度快,JBOD就是每块 ...

楼主想要的应该是全都basic然后link到主盘下
发表于 2024-11-19 08:16 | 显示全部楼层
有什么工具可以将其中一块盘的数据转移到另外一块盘里,拆除这块盘后数据不受影响
发表于 2024-11-19 08:27 | 显示全部楼层
本帖最后由 Cloris 于 2024-11-19 08:28 编辑

JBOD 的挂一块盘其他盘不丢数据指的是可以通过文件恢复工具扫盘扫出来.
而不是文件系统还可以继续正常工作.

RAID0 挂了一块盘是剩下的是扫盘都扫不出来数据的.
发表于 2024-11-19 08:38 | 显示全部楼层
不需求冗余的话最简单的方法是把所有盘都挂到一块硬盘下面,当然这样也只是看着清爽而已,实际使用还是不能跨硬盘容量的。
发表于 2024-11-19 09:34 | 显示全部楼层
JBOD就是直通,要做副本或者raid才有冗余
发表于 2024-11-19 10:46 | 显示全部楼层
不知道JBOD的存储机制是怎么样的,是按顺序存储还是随机存储,比如说存满一块盘,再存另一块盘
发表于 2024-11-19 11:12 来自手机 | 显示全部楼层
我也没搞懂,企业里面都是jbod+ceph,哪块坏了直接换就行了,这种看起来jbod跟直通差不多
发表于 2024-11-19 11:26 | 显示全部楼层
划不来,不如搞几个16T
发表于 2024-11-19 11:28 | 显示全部楼层
坏一个就不能用了,需要恢复软件恢复数据,文件有碎片不一定是一个个盘顺序分布的,恢复就看天了,如果文件分布在非故障盘还有机会
发表于 2024-11-19 11:33 | 显示全部楼层
应该是不能直接看到,但扫描是有可能能救一部分
发表于 2024-11-19 11:44 | 显示全部楼层
可读指数据恢复软件可读。
JBOD坏了,可以读好盘上的完整数据。
Raid 0坏了,有机会读一下好盘上分块大小以下的零碎文件。
发表于 2024-11-19 14:15 | 显示全部楼层
认真丶对待 发表于 2024-5-19 13:26
我也是按楼主那么理解的。
那要坏一块全丢的话,JBOD和RAID0比有何优势呢?RAID0好歹速度快,JBOD就是每块 ...

jbod的数据是顺序存放的,因此硬盘局部坏了(不是全损,类似硬盘拔掉),其他地方数据还是在的。
您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

Archiver|手机版|小黑屋|Chiphell ( 沪ICP备12027953号-5 )沪公网备310112100042806 上海市互联网违法与不良信息举报中心

GMT+8, 2025-2-20 04:50 , Processed in 0.012339 second(s), 5 queries , Gzip On, Redis On.

Powered by Discuz! X3.5 Licensed

© 2007-2024 Chiphell.com All rights reserved.

快速回复 返回顶部 返回列表