从群集外部查找hadoop群集中的节点列表

时间:2014-01-26 18:26:52

标签: java hadoop

我想运行相当于:

hadoop dfsadmin -report

来自不是hadoop群集中的节点的计算机。这可能吗?如果是这样,有没有办法在Java中做到这一点?

1 个答案:

答案 0 :(得分:0)

你绝对可以从Hadoop库在你的调用程序的类路径中的任何机器上调用它。

final Configuration conf = new Configuration();  conf.set(“fs.defaultFS”,名称节点host:port);

最终DFSAdmin admin = new DFSAdmin(conf);  admin.report();

这会将输出打印到控制台。