Hi all, I'm inside a OpenSolaris zone, or more precisely a Joyent Accelerator.
I can't seem to get a datanode started. I can start a namenode fine. I can "bin/hadoop datanode -format' fine. JAVA_HOME is set to "/usr/jdk/latest" which is a symlink to whatever the latest version is. I'm running it as user 'jill' and I don't even know where that "24 /tmp/hadoop-jill/dfs/data" is coming from. What am I missing? I'm very baffled :( In the log file all I'm getting is this: 2010-05-14 05:30:28,059 INFO org.apache.hadoop.hdfs.server.datanode.DataNode: STARTUP_MSG: /************************************************************ STARTUP_MSG: Starting DataNode STARTUP_MSG: host = <somehost>/10.181.x.x STARTUP_MSG: args = [] STARTUP_MSG: version = 0.20.2 STARTUP_MSG: build = https://svn.apache.org/repos/asf/hadoop/common/branches/branch-0.20 -r 911707; compiled by 'chrisdo' on Fri Feb 19 08:07:34 UTC 2010 ************************************************************/ 2010-05-14 05:30:28,255 INFO org.apache.hadoop.hdfs.server.common.Storage: Storage directory /tmp/hadoop-jill/dfs/data is not formatted. 2010-05-14 05:30:28,255 INFO org.apache.hadoop.hdfs.server.common.Storage: Formatting ... 2010-05-14 05:30:28,275 ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.lang.NumberFormatException:* For input string: "24 /tmp/hadoop-jill/dfs/data"* at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48) at java.lang.Long.parseLong(Long.java:419) at java.lang.Long.parseLong(Long.java:468) at org.apache.hadoop.fs.DU.parseExecResult(DU.java:187) at org.apache.hadoop.util.Shell.runCommand(Shell.java:179) at org.apache.hadoop.util.Shell.run(Shell.java:134) at org.apache.hadoop.fs.DU.<init>(DU.java:53) at org.apache.hadoop.fs.DU.<init>(DU.java:63) at org.apache.hadoop.hdfs.server.datanode.FSDataset$FSVolume.<init>(FSDataset.java:333) at org.apache.hadoop.hdfs.server.datanode.FSDataset.<init>(FSDataset.java:689) at org.apache.hadoop.hdfs.server.datanode.DataNode.startDataNode(DataNode.java:302) at org.apache.hadoop.hdfs.server.datanode.DataNode.<init>(DataNode.java:216) Thanks! -alex
