ubuntu - hadoop重新启动后没有停止dfs无法工作

标签 ubuntu hadoop microsoft-distributed-file-system

我安装了hadoop 2.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 

关于ubuntu - hadoop重新启动后没有停止dfs无法工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29758125/

相关文章:

android - 如何在 Ubuntu 上使用 openjdk 构建 android 项目?

python - Errno 8 EXEC 格式错误在 FF 81 Ubuntu 上使用 geckodriver 28

hadoop - 在不使用 HIVE 的情况下在 HDFS 中以 ORC 格式存储 avro 数据

hadoop - 如何在Hadoop-3.2.0中删除ERROR start-dfs.sh

perl - 在存储库 ubuntu 12.04 上找不到 libdigest-sha1-perl

hadoop - 如何在 S3 上指定 Hive EXTERNAL TABLE 数据的文件大小

java - mapred-site.xml 未覆盖 mapred-default.xml 中的参数

java - Java 中的 DFS 和 SMB(jcifs) 问题

java - 如何使用 Java 查找在 Windows DFS 中托管文件的服务器?

ubuntu 上的 tomcat7 和 apache2 与某种代理集成