pig安装
2016-07-14 本文已影响59人
zhangxu0636
1.下载Pig,网址:http://hadoop.apache.org/pig/releases.html。
2.解压到指定目录。
3.配置环境变量,在~/.bashrc中。
4.配置结果:
#这里我用了0.15这个版本的pig,hadoop版本为2.6.0
export PIG_HOME=/root/pig/pig-0.15
export PATH=$PATH:$PIG_HOME/bin
#启动mapreduce模式使用。
export PIG_CLASSPATH=$HADOOP_HOME/conf/
总结常见错误:
当时安装完pig的时候,启动pig时候报了错:
Terminal initialization failed; falling back to unsupported
java.lang.IncompatibleClassChangeError: Found class jline.Terminal, but interface was expected
这个原因是因为在yarn/lib下面的jar包不对,这时候要将pig下面的lib文件夹下面的jline jar包拷贝到yarn/lib,删除原来的jar包,重新启动hadoop集群,并且再次启动pig就行了。