gpt4 book ai didi

hadoop - 如何从 Hadoop 中的一个特定机架获取 block 报告?

转载 作者:可可西里 更新时间:2023-11-01 15:53:10 26 4
gpt4 key购买 nike

我想知道是否有可能只从 hadoop 中的一个机架获取 block 报告?

我知道我可以使用以下命令获得整个区 block 的报告:

hdfs fsck / -files -blocks -racks

但是,当你的集群很大时,运行命令会花费很多时间。我只想查看位于特定机架中的 block 。有没有办法只从一个机架上获取报告? (即指定机架而不是路径)

提前致谢

最佳答案

不,不幸的是你不能。您可以在上游提交 JIRA 以将其添加到 hdfs fsck。但是,请记住,HDFS 文件复制总是试图保留一个在不同的机架上复制以获得更好的容错性,因此即使您可以针对一个机架,您仍然指的是分布在整个文件系统中的文件。

https://issues.apache.org/jira/browse/HADOOP-498?jql=text%20~%20%22fsck%22

关于hadoop - 如何从 Hadoop 中的一个特定机架获取 block 报告?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46767975/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com