首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >安装Hadoop3.1.2警告: HADOOP_HOME已经取代了HADOOP_PREFIX。HADOOP_PREFIX的使用值

安装Hadoop3.1.2警告: HADOOP_HOME已经取代了HADOOP_PREFIX。HADOOP_PREFIX的使用值
EN

Stack Overflow用户
提问于 2019-05-13 20:32:22
回答 1查看 549关注 0票数 0

我是hadoop新手,我想安装最新版本3.1.2,我正在遵循这个教程:https://www.youtube.com/watch?v=Y6oit3rCsZo,它基于这个教程:https://ricma.co/install-apache-hadoop-27-on-buntu-1604.html我已经安装了Java8,所以我跳过了教程上的java安装,当我开始格式化节点名部分时(hdfs namenode -format I get :没有找到命令'hdfs‘,你的意思是:命令'hfs‘从包'hfsutils-tcltk’(宇宙)命令'hdfls‘从包'hdf4-tools’(宇宙) hdfs:命令找不到我尝试(bin/hdfs namenode -format)和它与警告一起工作(警告: HADOOP_PREFIX已被HADOOP_HOME取代。使用HADOOP_PREFIX的值。警告:找不到log4j.properties。HADOOP_CONF_DIR可能不完整。)但接下来我尝试(bin/start-dfs.sh)或(start-dfs.sh)我得到(-su: bin/start-dfs.sh:没有这样的文件或目录),我认为问题出在bashrc文件或/usr/local/hadoop/etc/hadoop/hadoop-env.sh文件,有人能帮我吗?

EN

回答 1

Stack Overflow用户

发布于 2019-09-06 23:24:56

我在你的位置和这些教程youtube和问题,所以主要的问题是在hadoop版本,教程使用hadoop 2.7。*但我们安装了3.1。*所以如果看到文件usr/local/hadoop/etc/hadoop/hadoop-env.sh,Youtube版本和3.1.2是不同的值

解决方案:使用hadoop2.7.*如果你遵循youtube教程,你可以安装2.7.7版本,在这里:https://www.apache.org/dyn/closer.cgi/hadoop/common/hadoop-2.7.7/hadoop-2.7.7.tar.gz

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56112442

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档