我正在寻找方法来查找Hadoop集群中可用的所有从节点但未成功。所以我最后尝试的是,我编写了一个Java代码来读取路径
下面的从属文件*$HADOOP_HOME/etc/hadoop/slaves* (Am using hadoop-2.2.0),
使用简单Java代码:
BufferedReader br = null;
try {
String slaveNode="";
br = new BufferedReader(new FileReader("/usr/local/hadoop/etc/hadoop/slaves"));
while ((slaveNode = br.readLine()) != null) {
System.out.println(slaveNode);
}
} catch (IOException e) {
e.printStackTrace();
} finally {
try {
if (br != null)br.close();
} catch (IOException ex) {
ex.printStackTrace();
}
}
但是我需要一种方法,我可以从中获得从属节点和资源。请在这里帮助我..