Do you have these ports open amongst the datanodes and name node ?

Sent from my iPhone

On Mar 23, 2012, at 4:04 PM, Eric Schwartz <sc...@csail.mit.edu> wrote:

> Howdy,
> 
> I'm working on getting a kerberized hadoop cluster up and running. I'm using 
> version 1.0.1, as packaged for 64-bit Debian Squeeze. I have the namenode up 
> and have successfully formatted HDFS. But when I tried to bring up the first 
> datanode, I ran into an error that I'm having difficulty with, namely:
> 
> 2012-03-23 17:49:55,291 INFO org.apache.hadoop.security.UserGroupInformation: 
> Login successful for user hdfs/datanode0@REALM using keytab file 
> /etc/hadoop/hdfs.keytab
> 2012-03-23 17:49:55,292 ERROR 
> org.apache.hadoop.hdfs.server.datanode.DataNode: java.lang.RuntimeException: 
> Cannot start secure cluster without privileged resources.
>        at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:324)
>        at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.<init>(DataNode.java:299)
>        at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.makeInstance(DataNode.java:1582)
>        at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.instantiateDataNode(DataNode.java:1521)
>        at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.createDataNode(DataNode.java:1539)
>        at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.secureMain(DataNode.java:1665)
>        at 
> org.apache.hadoop.hdfs.server.datanode.DataNode.main(DataNode.java:1682)
> 
> Checking the mailing lists, I found that previously folks encountered trouble 
> with the privileged ports 
> (http://mail-archives.apache.org/mod_mbox/hadoop-common-user/201108.mbox/%3CCAMs9kVi70RL=6yxulscovdd5gysulfpwjont2u2pd35duco...@mail.gmail.com%3E)
>  and with a bug in the /usr/bin/hadoop script. 
> (https://issues.apache.org/jira/browse/HADOOP-8132) Neither of these seem to 
> be the culprit here, as I'm root when I try to start the datanode and there's 
> nothing already using ports 1004 and 1006, and the patch already seemed to be 
> applied to my executable. (I ran it through patch just for good measure and 
> confirmed that the trouble remained.)
> 
> I've traced the exception stack through the source to little avail (as my 
> Java skills are limited) and don't particularly relish the prospect of 
> stracing here. That error message is awfully vague; are there some debugging 
> knobs I can turn up somewhere?
> 
> Thanks in advance for any help. This is my first post here -- please let me 
> know if I've made a mistake and should have posted this elsewhere.
> 
> Cheers,
> Eric Schwartz

Reply via email to