hdfs空间配额-如果父文件夹的配额比子文件夹少怎么办

gwo2fgha  于 2021-05-29  发布在  Hadoop
关注(0)|答案(1)|浏览(390)

reg hdfs空间配额-cloudera
如果我在hdfs中有一个文件夹a,而在a中有另一个文件夹b。
a的空间配额-100 mb
b-200 mb的空间配额
如果我尝试将一个大小为150mb的文件复制到b,会失败吗?

fv2wmkja

fv2wmkja1#

根据hadoop文档:
空间配额是对根目录树中文件使用的字节数的硬限制。
因此,一般来说,不能将大于父目录配额的文件放入子目录或其任何子目录。
在您的特定情况下,您可以放入的最大文件 B 为100mb,有两个条件:
文件的复制因子设置为1,并且 dfs.blocksize 文件大小=100mb(或 dfs.blocksize x n=100mb)根据同一文件
如果配额不允许写入完整的块,则块分配失败。

相关问题