07_Warning $HADOOP_HOME is deprecated.去除办法

Posted YouxiBug

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了07_Warning $HADOOP_HOME is deprecated.去除办法相关的知识,希望对你有一定的参考价值。

Warning $HADOOP_HOME is deprecated.去除办法

警告的出现:

技术分享

解决方案:

第一种:

去除【/etc/profile】文件中【export HADOOP_HOME=/opt/modules/hadoop-1.2.1】,并且使其生效,

命令如下:

# source /etc/profile

出现的原因:在 hadoop-config.sh 脚本中,有如下代码片段:

技术分享

第二种

  如果要解决这个问题,只要让上述中的

【$HADOOP_HOME_WARN_SUPPRESS】不为空,以及【$HADOOP_HOME】为空,至少一个满足条

件时,就不会出现【Warning: $HADOOP_HOME is deprecated.】

故可在【/etc/profile】文件中添加【export HADOOP_HOME_WARN_SUPPRESS=1】,并且使其生效,

# vim /etc/profile

添加环境变量

# source /etc/profile

 

以上是关于07_Warning $HADOOP_HOME is deprecated.去除办法的主要内容,如果未能解决你的问题,请参考以下文章

安装 hadoop 3.1.2 警告:HADOOP_PREFIX 已被 HADOOP_HOME 取代。使用 HADOOP_PREFIX 的值

马士兵hadoop2.7.3_mapreduce笔记

关于java.io.IOException: HADOOP_HOME or hadoop.home.dir are not set.的问题

编译警告:warning: operation on ‘i’ may be undefined

SEQ!org.apache.hadoop.io.LongWritable

[Astar_algorithm07]技术文档_Graph