<div dir="ltr"><div><div><div><div>Dear all,<br><br>I'm trying to run the examples of Hadoop on Kepler 2.4, but get some problems with it.<br></div>When I start the Hadoop service (with correct passwords as required) with:<br><b>bin/start-hadoop.sh<br></b><br><i>The output is as the following and <span style="color:rgb(255,0,0)">the worklows cannot be run:</span></i><br><br>bin<br>bin=.<br>bin=/home/cloudera/KeplerData/workflows/module/hadoop-1.0.0/tools/bin<br>starting namenode, logging to /home/cloudera/KeplerData/workflows/module/hadoop-1.0.0/tools/bin/../logs/hadoop-cloudera-namenode-quickstart.cloudera.out<br>cloudera@localhost's password: <br>localhost: starting datanode, logging to /home/cloudera/KeplerData/workflows/module/hadoop-1.0.0/tools/bin/../logs/hadoop-cloudera-datanode-quickstart.cloudera.out<br>cloudera@localhost's password: <br>localhost: starting secondarynamenode, logging to /home/cloudera/KeplerData/workflows/module/hadoop-1.0.0/tools/bin/../logs/hadoop-cloudera-secondarynamenode-quickstart.cloudera.out<br>localhost: Exception in thread "main" java.lang.NoClassDefFoundError: com.sun.security.auth.UnixPrincipal<br>localhost:    at org.apache.hadoop.security.UserGroupInformation.<clinit>(UserGroupInformation.java:313)<br>localhost:    at java.lang.Class.initializeClass(libgcj.so.10)<br>localhost:    at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.initialize(SecondaryNameNode.java:144)<br>localhost:    at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.<init>(SecondaryNameNode.java:125)<br>localhost:    at org.apache.hadoop.hdfs.server.namenode.SecondaryNameNode.main(SecondaryNameNode.java:579)<br>DEPRECATED: Use of this script to execute hdfs command is deprecated.<br>Instead use the hdfs command for it.<br><br>Exception in thread "main" java.lang.NoClassDefFoundError: com.sun.security.auth.UnixPrincipal<br>   at org.apache.hadoop.security.UserGroupInformation.<clinit>(UserGroupInformation.java:313)<br>   at java.lang.Class.initializeClass(libgcj.so.10)<br>   at org.apache.hadoop.fs.FileSystem$Cache$Key.<init>(FileSystem.java:1953)<br>   at org.apache.hadoop.fs.FileSystem$Cache$Key.<init>(FileSystem.java:1945)<br>   at org.apache.hadoop.fs.FileSystem$Cache.get(FileSystem.java:1807)<br>   at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:265)<br>   at org.apache.hadoop.fs.FileSystem.get(FileSystem.java:146)<br>   at org.apache.hadoop.fs.FsShell.init(FsShell.java:85)<br>   at org.apache.hadoop.hdfs.tools.DFSAdmin.run(DFSAdmin.java:981)<br>   at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:69)<br>   at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:83)<br>   at org.apache.hadoop.hdfs.tools.DFSAdmin.main(DFSAdmin.java:1068)<br>starting jobtracker, logging to /home/cloudera/KeplerData/workflows/module/hadoop-1.0.0/tools/bin/../logs/hadoop-cloudera-jobtracker-quickstart.cloudera.out<br>cloudera@localhost's password: <br>localhost: starting tasktracker, logging to /home/cloudera/KeplerData/workflows/module/hadoop-1.0.0/tools/bin/../logs/hadoop-cloudera-tasktracker-quickstart.cloudera.out<b><br><br></b></div>If there are some body can give me a help?<br><br></div>Thanks,<br><br></div>Truong Xuan Viet<b><br></b></div>