嗨,伙计们,我是Linux的小菜鸟,我有2 8TB的hdds。有人告诉我JBOD,但是我如何在ubuntu20.04中做到这一点呢?现在他们是ext4,我该怎么做才能让他们成为JBOD?
发布于 2021-07-31 08:53:35
如果您只想将两个磁盘连接到一个虚拟磁盘中,而不对这些磁盘进行任何更改,为什么不查看FUSE呢?
https://github.com/libfuse/libfuse
我使用它访问我的家庭NAS文件系统的副本,当我在我的第二家在法国。我并不担心恢复力,因为我总是有我的NAS原版(以及在另一个离线NAS上的完全备份)。文件系统的总大小是7TB,所以我在法国将它分成两个4TB磁盘。
这两个磁盘安装在一个外部USB驱动器盒中,并分别出现在我的本地服务器上。我使用FUSE将这两个驱动器组合在一起,因此它们也显示为一个文件系统,就像它们在家里一样。
这是我的fstab文件中的命令:
mhddfs /media/1.42.6-7308,/media/1.42.6-73081 /media/NAS_copy -o ro,nonempty,allow_other,dev,suid1.42.6-7308和1.42.6-73081是两个单独的4TBusb驱动器,NAS_copy是合并的文件系统。
请注意,我让它只读-因为它只是一个本地副本,但你不必!我使用rsync定期更新文件系统。我还有一项crontab任务,每5分钟“触摸”usb驱动器,以阻止它们入睡,因为这样会破坏FUSE文件系统:
*/5 * * * * /bin/touch /media/1.42.6-7308 &>/dev/null
*/5 * * * * /bin/touch /media/1.42.6-73081 &>/dev/null与JBOD相比,FUSE的优点是,如果一个磁盘死了,我只需将内容重写到另一个驱动器。第二个驱动器不需要被触摸,因为磁盘是完全独立的。缺点是它的性能低于JBOD,但坦率地说,在这种情况下这与我无关。
https://askubuntu.com/questions/1350732
复制相似问题