Warning: $HADOOP_HOME is deprecated.的原因以及解决方法

今天把hadoop从0.20.2版本升级到1.2.1版本之后,在很多时候都会报如下警告:Warning: $HADOOP_HOME is deprecated.

        其实我刚看到这个警告的时候,第一反应并不是怎么屏蔽掉它,而是想知道Apache为什么准备废弃掉HADOOP_HOME这个环境变量,因为我们知道,后面好多地方都会用到这个环境变量。

        在Google上搜到的结果都是关于如何屏蔽掉这个警告的,据说这个警告会影响到后面Hive程序的执行,没有人解释官方为什么会给这么一个警告,所以就专门写一篇博客来替官方解释一下。

        下面是我在官方网站上搜索到的一封邮件,有人关于这个警告提问,官方人员给出的回复如下:邮件

         Due to a new packaging format, the ApacheHadoop 1.x hasdeprecated
         the HADOOP_HOME env-var in favor of a new env-var called
         'HADOOP_PREFIX'. You can setHADOOP_PREFIX, or set
         HADOOP_HOME_WARN_SUPPRESS in your environment to a non-empty value to
         suppress the warning.

        里面提到了从1.x版本起,HADOOP_HOME环境变量由HADOOP_PREFIX这个环境变量替代。在1.2.1版本的所有配置文件里我搜索“HADOOP_PREFIX”的结果如下:

        由这些结果可以看出来,新版本已经用HADOOP_PREFIX这个环境变量替代HADOOP_HOME了。

解决办法:

        1、在conf/hadoop-env.sh中加入(本人测试只有在hadoop-env.sh中加入才有效,在/etc/profile、~/.bashrc等中加入均无效,不知什么原因,如果哪位朋友知道希望不吝赐教):

              export HADOOP_HOME_WARN_SUPPRESS=1

              还有其他人选择将bin/hadoop-config.sh中的相关提示代码注释掉,但本人不建议这样做。

        2、用环境变量HADOOP_PREFIX替代HADOOP_HOME,但本人建议保留HADOOP_HOME,因为Pig和Hive程序中或许会用到这个环境变量。

时间: 2024-11-08 18:15:39

Warning: $HADOOP_HOME is deprecated.的原因以及解决方法的相关文章

造成win7系统下IE8打开网页慢的原因和解决方法

  虽然现在有很多第三方优秀的浏览器,但很多用户还是比较钟爱使用windows系统自带的IE浏览器,在win7系统下IE浏览器不仅简洁.而且多选项卡操作是很多用户喜欢的原因之一,不过随着用户在使用IE浏览器的时间增加,会明显的赶快IE浏览器的速度变慢,甚至出现无响应的问题,对于出现该问题是什么原因造成的呢?下面河东软件园为大家收集有造成IE浏览器打开网页慢的集中因素,需要的用户可参看下! win7系统下IE8打开网页慢的原因和解决方法 一.加载项太多 打开IE,工具 管理加载项 禁用或启用更多加

win8.1无线网络受限原因及解决方法大全

  ps:此方法win7无线网络受限同样适用哦. win8.1无线网络受限原因及解决方法大全: 思路一:检查网络及路由器信号是否畅通 首先,确认网络是否欠费,无线路由器线路连接是否良好,无线网络信号发射是否正常. 如果确定是路由器的问题,不妨重启路由器或者恢复路由器的设置为出厂状态. 同时,如果可以,请更新无线路由器固件和计算机的无线网络适配器驱动程序为最新版本. 思路二:检查网络服务状态 按Winkey+R启动运行,键入"services.msc"启动服务管理窗口.确认DNS Cli

关键词排名下降原因及解决方法

近段时间听见很多朋友说自己网站的关键词掉得很厉害,彭宇诚维护的一个网站也遭遇了这样的状况,几个重要的关键词排名在百度从第2被降到第11.下面彭宇诚结合自己的一些经验谈谈关键词排名下降原因及我们应该采取的应对策略. 浅析关键词排名下降原因及解决方法: 1.网站服务器不稳定或更换服务器 这种情况的出现最最难让人接受,服务器的不稳定会照成网站打开速度很慢甚至无法打开.这样当搜索引擎蜘蛛去访问网站正是打不开的时候,搜索引擎(尤其是百度)肯定会对网站进行一些处罚,轻则网站被降权,重则网站被K. 更换服务器

site不在首页第一位的原因及解决方法

site不在首页怎么办,这个真的是让人很头疼的事情.通常site不在首页很多站长都被认为是被百度降权了,前面我们也在<谈谈那些拒绝你交换友情链接的理由>一文中提到了site不在首页常常是被拒绝交换友情链接的理由,所以我觉得还是有必要就这个话题来详细介绍为什么site不在首页第一位的原因及解决方法. [site不在首页第一位的影响] 不管你承不承认,site不在首页第一位被当成降权已经成为事实,尽管很多的站长会拿新浪.网易.腾讯等大型网站做比较认为site不在首页并非是降权,但毕竟拿的是大网站所

Web2.0:信息过载的原因和解决方法

信息重复.信息过载.信息强迫.个性化定制.搜索引擎依赖,这五者是相互紧密联系的.在信息不断膨胀的互联网,尤其是在标榜着多人贡献的Web2.0时代,信息重复与信息过载尤为明显.信息过载的原因很多,其中一个原因便是信息重复,信息过载会导致焦虑.烦躁等等.本文试图探讨信息过载的原因和解决方法. (信息过载让我们犹如在垃圾场里寻找非垃圾) 信息过载犹如通货膨胀,虽然钱(信息数)是多了,但能购买的商品(有用的信息)少了. 一.信息过载的外部原因 使用RSS阅读器的人可能会深受信息过载的困扰,信息过载的原因

网站标题、描述快照显示不正常的原因及解决方法

最近很多朋友的网站都出现了同样的问题,就是网站在百度搜索结果中标题和描述显示不正常.不完整,网站快照无描述,网站的快照无法预览,但是网站快照天天更新,关于这一问题,原因何在呢?是什么原因所造成呢?在此笔者与大家谈谈造成此问题的原因及解决方法 一.robots.txt文件惹的祸 一般来说,出现这种情况就是当Robots.txt中设置某一个特定URL为"nofollow.noindex",虽然这个指令告诉搜索引擎不要跟踪,以及收录这条链接.但是如果有一定数量的外链指向这条链接,搜索引擎也许

网站快照回档的常见原因和解决方法分析

众所周知,网站快照是判断网站权重的方式之一,也是分析我们网站被百度重视程度的一个关键因素之一,但是笔者发现很多朋友包括笔者的网站经常会出现快照回档的问题,快照回档说明了那些问题?我们又应该从那些方面提高网站权重保证我们网站快照的天天更新呢?下面笔者就自己在网站运营优化过程中关于快照回档的几点原因和解决方法技巧和大家一起分享一下.好了,闲话短续咱们进入今天的主题.我将快照回档的原因大致总结了一下几点,然后一一进行分析. 第一,服务器因素.这个是快照回档的一个非技术性因素,但是对于网站快照的影响又是

Excel无法输入中文的原因及解决方法

症状:MS Office 2003,无法输入中文,用的MS自己的输入法,拼音五笔均不行,试过重装Office 2003,情况依旧.Word可以. 原因:软件冲突.HP的商用机,装有PDF Complete,与Excel冲突. 解决方法:网上查询,发现有多种可能原因及解决方法,最后看到几个case都是一样说是PDF Complete的问题,而且我们用的正好是HP的商用机.遂检查,果然发现此软件,删之. 查看本栏目更多精彩内容:http://www.bianceng.cnhttp://www.bia

Android ListView滑动过程中图片显示重复错乱闪烁的原因及解决方法

主要分析Android ListView滚动过程中图片显示重复.错乱.闪烁的原因及解决方法,顺带提及ListView的缓存机制. 1.原因分析 ListView item缓存机制:为了使得性能更优,ListView会缓存行item(某行对应的View).ListView通过adapter的getView函数获得每行的item.滑动过程中, a. 如果某行item已经滑出屏幕,若该item不在缓存内,则put进缓存,否则更新缓存: b. 获取滑入屏幕的行item之前会先判断缓存中是否有可用的ite