我为我的文件设置了复制因子,如下所示:
hadoop fs -D dfs.replication=5 -copyFromLocal file.txt /user/xxxx
当NameNode
重新启动时,它确保在复制的块复制.因此,存储(可能在nameNode
)文件的复制信息.我怎样才能获得这些信息?
尝试使用命令hadoop fs -stat %r /path/to/file
,它应该打印复制因子.
您可以运行以下命令来获取复制因子,
hadoop fs -ls /user/xxxx
输出中的第二列表示文件及其显示的文件夹的复制因子-
,如下图所示。