Ubuntu hadoop在未停止dfs的情况下重新启动后不工作

Ubuntu hadoop在未停止dfs的情况下重新启动后不工作,ubuntu,hadoop,microsoft-distributed-file-system,Ubuntu,Hadoop,Microsoft Distributed File System,我安装了Hadoop2.6,一切似乎都正常。然后,我在没有停止dfs的情况下重新启动了所有机器,我得到了下面的错误。有办法解决吗 $ ./sbin/start-dfs.sh ./sbin/start-dfs.sh: line 55: $hadoop/bin/bin/hdfs: No such file or directory Starting namenodes on [] ./sbin/start-dfs.sh: line 60: $hadoop/bin/sbin/hadoop-daem

我安装了Hadoop2.6,一切似乎都正常。然后,我在没有停止dfs的情况下重新启动了所有机器,我得到了下面的错误。有办法解决吗

$ ./sbin/start-dfs.sh 

./sbin/start-dfs.sh: line 55: $hadoop/bin/bin/hdfs: No such file or directory
Starting namenodes on []
./sbin/start-dfs.sh: line 60: $hadoop/bin/sbin/hadoop-daemons.sh: No such file or directory
./sbin/start-dfs.sh: line 73: $hadoop/bin/sbin/hadoop-daemons.sh: No such file or directory
./sbin/start-dfs.sh: line 108: $hadoop/bin/bin/hdfs: No such file or directory


~/hadoop$ ./bin/hadoop namenode -format
DEPRECATED: Use of this script to execute hdfs command is deprecated.
Instead use the hdfs command for it.

HADOOP_HDFS_HOME not found!
~/hadoop$ ./bin/hdfs namenode -format
Error: Could not find or load main class org.apache.hadoop.hdfs.server.namenode.NameNode

在.bashrc和hadoop-env.sh中设置环境变量

export HADOOP_HDFS_HOME=$HADOOP_HOME