mhddfs不支持文件拆分..如果文件大小超过单个存储设备的限制

时间:2013-10-31 21:32:50

标签: linux file ubuntu virtual fuse

我正在使用mhddfs来组合使用NFS在网络上安装的多个驱动器。

e.g。 有三台机器

Server Name  Dir    Space
Server 1     /home  10 GB Space
Server 2     /home  10 GB Space
Server 3     /home  10 GB Space

使用NFS我安装了以下内容:

Server 1 /home to Server 3 /home/mount1
Server 2 /home to Server 3 /home/mount3

然后使用mhddfs我合并或统一mount1和mount 2,例如

mhddfs /home/server/mount1,/home/server/mount2 /home/server/mount

现在我总共有30 GB的空间。但是当我试图在mount目录中写入超过10 GB空间的文件时,它就失败了......

似乎mhddfs无法拆分大文件,例如20 GB文件..以便它可以存储

请提出一个想法,我怎么能实现这个......

1 个答案:

答案 0 :(得分:1)

这是mhddfs的固有限制。它的工作原理是将底层设备的内容简单地合并到一个目录中,并将新文件存储到任何具有足够可用空间的驱动器中。由于系统中没有可以实际存储20 GB文件的驱动器,因此生成的合并文件系统也无法存储。