博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PIG__Failed to create DataStorage解决方案
阅读量:5068 次
发布时间:2019-06-12

本文共 1142 字,大约阅读时间需要 3 分钟。

Failed to create DataStorage解决方案

背景:

  在安装PIG执行pig,想要调用Hadoop集群进行pig的命令行时报错,

Failed to create DataStorage

相关原因:

  我的HADOOP版本是0.20.2

  查看pig 的bin/目录下的pig程序,查看pig脚本执行的过程,这个是备注的部分:

# Environment Variables##     JAVA_HOME                The java implementation to use.    Overrides JAVA_HOME.##     PIG_CLASSPATH Extra Java CLASSPATH entries.##     HADOOP_HOME/HADOOP_PREFIX     Environment HADOOP_HOME/HADOOP_PREFIX(0.20.205)##     HADOOP_CONF_DIR     Hadoop conf dir##     PIG_HEAPSIZE    The maximum amount of heap to use, in MB.#                                        Default is 1000.##     PIG_OPTS            Extra Java runtime options.、

  在注释中有这么一句。

HADOOP_HOME/HADOOP_PREFIX Environment HADOOP_HOME/HADOOP_PREFIX(0.20.205)

  注:这个可能是0.20.2中的特别之处。

  修改了其他教程中的.bash_profile配置为,以下(其中JAVA在/etc/profile中export了)

PATH=$PATH:/usr/hadoop/pig-0.9.2/bin:$HOME/bin

HADOOP_HOME=/usr/hadoop

export PATH

export HADOOP_HOME

  然后就可以执行了,问题解决。

备注:

  这个也是误打误撞解决了这个错误,才开始怀疑的是版本的问题,还对HADOOP进行了格式化,实际上可能不是,检查了PIG程序,看见备注中是要export这个变量,检 查PIG程序,也没有能找到特别能说明问题的,好在问题解决了。

  以上,如果不能解决你的问题的话,请短消息我。

转载于:https://www.cnblogs.com/freeideas/archive/2013/04/22/3036690.html

你可能感兴趣的文章
cocos2dx CCEditBox
查看>>
VC++2012编程演练数据结构《8》回溯法解决迷宫问题
查看>>
第一阶段冲刺06
查看>>
WIN下修改host文件并立即生效
查看>>
十个免费的 Web 压力测试工具
查看>>
ckeditor 粘贴后去除html标签
查看>>
面试题
查看>>
EOS生产区块:解析插件producer_plugin
查看>>
数据库框架的log4j日志配置
查看>>
lintcode-easy-Remove Element
查看>>
mysql重置密码
查看>>
jQuery轮 播的封装
查看>>
一天一道算法题--5.30---递归
查看>>
switchcase的用法
查看>>
React.js 小书 Lesson15 - 实战分析:评论功能(二)
查看>>
Java基础03 构造器与方法重载
查看>>
kafka的使用
查看>>
Linux0.11内核--加载可执行二进制文件之1.copy_strings
查看>>
编写Nginx启停服务脚本
查看>>
这些老外的开源技术养活了很多国产软件
查看>>