Any sage advice out there for a 19.1 balancer that is throwing NullPtrExceptions?

I don't believe this is an instance of
https://issues.apache.org/jira/browse/HADOOP-5513?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12682566 #action_12682566

As the fs.default.name is set to in the hadoop-site.xml to:

<property>
  <name>fs.default.name</name>
  <value>hdfs://systemname/</value>
</property>

I also tried setting the fs.default.name  in core-site.xml also.

The trace is not too enlightening:

2009-07-17 11:59:29,955 ERROR org.apache.hadoop.hdfs.server.balancer.Balancer: java.lang.NullPointerException at org.apache.hadoop.hdfs.server.balancer.Balancer.run(Balancer.java: 1466)
        at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65)
at org.apache.hadoop.hdfs.server.balancer.Balancer.main(Balancer.java: 793)

The exception is thrown during cleanup:

      // close the output file
      IOUtils.closeStream(out);
      try {
        fs.delete(BALANCER_ID_PATH, true);
      } catch(IOException ignored) {
      }

My guess is 'fs' or BALANCER_ID_PATH is NULL. So, we probably never got started property. Any other configuration parameters to be aware of, are there any other suspects?

Thanks

Reply via email to