Bladeren bron

HADOOP-5218. libhdfs unit test failed because it was unable to
start namenode/datanode. Fixed. (dhruba)



git-svn-id: https://svn.apache.org/repos/asf/hadoop/core/trunk@748024 13f79535-47bb-0310-9956-ffa450edef68

Dhruba Borthakur 16 jaren geleden
bovenliggende
commit
3e1dc7e4e8
2 gewijzigde bestanden met toevoegingen van 7 en 4 verwijderingen
  1. 3 0
      CHANGES.txt
  2. 4 4
      src/c++/libhdfs/tests/test-libhdfs.sh

+ 3 - 0
CHANGES.txt

@@ -241,6 +241,9 @@ Trunk (unreleased changes)
     HADOOP-5320. Add a close() in TestMapReduceLocal.  (Jothi Padmanabhan
     via szetszwo)
 
+    HADOOP-5218.  libhdfs unit test failed because it was unable to 
+    start namenode/datanode. Fixed. (dhruba)
+
 Release 0.20.0 - Unreleased
 
   INCOMPATIBLE CHANGES

+ 4 - 4
src/c++/libhdfs/tests/test-libhdfs.sh

@@ -116,14 +116,14 @@ echo  "++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++"
 # after the tests are complete
 cd $HADOOP_HOME
 echo Y | $HADOOP_BIN_DIR/hadoop namenode -format &&
-$HADOOP_BIN_DIR/hadoop-daemon.sh start namenode && sleep 2 && 
-$HADOOP_BIN_DIR/hadoop-daemon.sh start datanode && sleep 2 && 
+$HADOOP_BIN_DIR/hadoop-daemon.sh $HADOOP_BIN_DIR/hdfs start namenode && sleep 2 && 
+$HADOOP_BIN_DIR/hadoop-daemon.sh $HADOOP_BIN_DIR/hdfs start datanode && sleep 2 && 
 echo CLASSPATH=$HADOOP_CONF_DIR:$CLASSPATH LD_PRELOAD="$LIBHDFS_INSTALL_DIR/libhdfs.so:$LIB_JVM_DIR/libjvm.so" $LIBHDFS_BUILD_DIR/$HDFS_TEST && 
 CLASSPATH=$HADOOP_CONF_DIR:$CLASSPATH LD_PRELOAD="$LIB_JVM_DIR/libjvm.so:$LIBHDFS_INSTALL_DIR/libhdfs.so:" $LIBHDFS_BUILD_DIR/$HDFS_TEST
 BUILD_STATUS=$?
 sleep 3
-$HADOOP_BIN_DIR/hadoop-daemon.sh stop datanode && sleep 2 && 
-$HADOOP_BIN_DIR/hadoop-daemon.sh stop namenode && sleep 2 
+$HADOOP_BIN_DIR/hadoop-daemon.sh $HADOOP_BIN_DIR/hdfs stop datanode && sleep 2 && 
+$HADOOP_BIN_DIR/hadoop-daemon.sh $HADOOP_BIN_DIR/hdfs stop namenode && sleep 2 
 
 echo exiting with $BUILD_STATUS
 exit $BUILD_STATUS