如何使用Java代码在Hadoop集群和资源上运行所有从属节点

时间:2015-06-14 17:56:09

标签: java hadoop

我正在寻找方法来查找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();
            }
        }

但是我需要一种方法,我可以从中获得从属节点和资源。请在这里帮助我..

0 个答案:

没有答案