专栏首页Android必知必会Warning: $HADOOP_HOME is deprecated解决方法

Warning: $HADOOP_HOME is deprecated解决方法

启动Hadoop时报了一个警告信息,我的系统是CentOS,安装的Hadoop版本是hadoop1.2.1,具体警告信息如下:

[root@m1 hadoop-1.2.1]# bin/start-all.sh 
Warning: $HADOOP_HOME is deprecated.

网上的说法是因为Hadoop本身对HADOOP_HOME做了判断,具体在bin/hadoop和bin/hadoop-config.sh里。在hadoop-config.sh里有如下的配置:

if [ "$HADOOP_HOME_WARN_SUPPRESS" = "" ] && [ "$HADOOP_HOME" != "" ]; then
  echo "Warning: \$HADOOP_HOME is deprecated." 1>&2
  echo 1>&2
fi

对于这个警告问题,解决方法如下: 1. 注释掉hadoop-config.sh里的上面给出的这段if fi配置(不推荐) 2. 在当前用户目录下的 .bash_profile 里增加一个环境变量: export HADOOP_HOME_WARN_SUPPRESS=1 注:修改完 .bash_profile 后需要执行 source 操作使其生效 用到的命令:

cd ~
vi .bash_profile //使用Vi命令修改.bash_profile
source .bash_profile //修改完.bash_profile后需要执行source操作使其生效

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

我来说两句

0 条评论
登录 后参与评论

相关文章

  • 哈佛大学开发新型软机器人,驱动高度简化

    哈佛大学工程与应用科学学院(SEAS)研究人员开发了一款软机器人,将为完全无绳机器人铺平道路,可用于太空探索,搜索和救援系统,仿生学,医学外科,康复等领域。

    AiTechYun
  • ffmpeg android ndk编译,还是用的gcc,不会配置clang版的。

    因为google在 NDK R19C中把GCC删除了。本来想着能不能配置出用clang编译ffmpeg,可是折腾了半天还是不行,于是还是用gcc吧。。支持gcc...

    xiny120
  • Shell脚本监控系统情况并发送邮件

    在没有监控软件的情况下,只要服务器能上互联网,就可通过发邮件的方式来提醒管理员系统负载与CPU占用的使用情况。 一、安装linux下面的一个邮件客户端msmt...

    菲宇
  • 手动搭建kubernetes集群(一)

    版权声明:原创勿转

    anakinsun
  • Windows进程通信之一看就懂的匿名管道通信

    匿名管道是用来父进程跟子进程通信的.还有一种是命名管道.不需要父子进程就可以进行通信的.今天先说匿名管道的. 匿名管道. 就是父进程创建子进程. 读取子进程数...

    IBinary
  • Spark的安装及配置

    在安装spark之前,需要安装hadoop集群环境,如果没有可以查看:Hadoop分布式集群的搭建

    foochane
  • Linux运维常用shell脚本之crontab实例

    某系统管理员需要每天做一定的重复工作,编制一个解决方案: (1).从下午4:50 删除/abc 目录下的全部子目录和全部文件; (2).从早上8:00~下午...

    菲宇
  • Android 双击返回键退出程序的3种写法~

    LZ-Says: 去年真的浪费了好多的机会,,,而今年,却找不到一个合适的机会,,,还是自己能力有所欠缺啊。。。从一点点开始积累吧。。。那个谁,,,这次,我会...

    HLQ_Struggle
  • zabbix安装邮件报警

    1、下载安装msmtp wget https://marlam.de/msmtp/releases/msmtp-1.6.7.tar.xz tar -xvJf...

    菲宇
  • CentOS7.0+OpenStack+kvm云平台部署—配置Keystone

    [root@openstack~]# yum -y install openstack-keystone

    菲宇

扫码关注云+社区

领取腾讯云代金券