我想运行等效的:
hadoop dfsadmin -report
从不是hadoop集群中的节点的机器。这可能吗?如果是这样,有没有一种方法可以在java中实现这一点?
lxkprmvk1#
您完全可以从调用程序的类路径中有hadoop库的任何机器上调用它。final configuration conf=新配置();conf.set(“fs.defaultfs”,名称节点host:port);final dfsadmin=新dfsadmin(conf);管理报表();这会将输出打印到控制台。
1条答案
按热度按时间lxkprmvk1#
您完全可以从调用程序的类路径中有hadoop库的任何机器上调用它。
final configuration conf=新配置();conf.set(“fs.defaultfs”,名称节点host:port);
final dfsadmin=新dfsadmin(conf);管理报表();
这会将输出打印到控制台。