【Pig一】Pig入门
编程技术  /  houtizong 发布于 3年前   133
1.下载pig
wget http://mirror.bit.edu.cn/apache/pig/pig-0.14.0/pig-0.14.0.tar.gz
2. 解压配置环境变量
如果Pig使用Map/Reduce模式,那么需要在环境变量中,配置HADOOP_HOME环境变量
export PIG_HOME=/home/hadoop/pig-0.14.0export PIG_CLASSPATH=/home/hadoop/hadoop-2.5.2/etc/hadoop/confexport PATH=$PIG_HOME/bin:$PATH
3. 在本篇中使用默认的Pig配置,如果要配置Pig属性,则对如下文件进行配置
/home/hadoop/pig-0.14.0/conf/pig.properties
4. 启动Pig
/home/hadoop/pig-0.14.0/bin/pig
启动的结果:
hadoop@tom-Inspiron-3521:~/pig-0.14.0/bin$ ./pig14/12/28 12:31:03 INFO pig.ExecTypeProvider: Trying ExecType : LOCAL14/12/28 12:31:03 INFO pig.ExecTypeProvider: Trying ExecType : MAPREDUCE14/12/28 12:31:03 INFO pig.ExecTypeProvider: Picked MAPREDUCE as the ExecType2014-12-28 12:31:03,217 [main] INFO org.apache.pig.Main - Apache Pig version 0.14.0 (r1640057) compiled Nov 16 2014, 18:02:052014-12-28 12:31:03,217 [main] INFO org.apache.pig.Main - Logging error messages to: /home/hadoop/pig-0.14.0/bin/pig_1419741063215.log2014-12-28 12:31:03,279 [main] INFO org.apache.pig.impl.util.Utils - Default bootup file /home/hadoop/.pigbootup not found2014-12-28 12:31:04,154 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - mapred.job.tracker is deprecated. Instead, use mapreduce.jobtracker.address2014-12-28 12:31:04,154 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - fs.default.name is deprecated. Instead, use fs.defaultFS2014-12-28 12:31:04,154 [main] INFO org.apache.pig.backend.hadoop.executionengine.HExecutionEngine - Connecting to hadoop file system at: hdfs://yuzhitao-Inspiron-3521:90002014-12-28 12:31:06,100 [main] INFO org.apache.hadoop.conf.Configuration.deprecation - fs.default.name is deprecated. Instead, use fs.defaultFSgrunt>
1. 启动Hadoop2.5.2
2. 准备数据集 vim $PIG_HOME/data/sampledata.txt
2014:11:23
请勿发布不友善或者负能量的内容。与人为善,比聪明更重要!
技术博客集 - 网站简介:
前后端技术:
后端基于Hyperf2.1框架开发,前端使用Bootstrap可视化布局系统生成
网站主要作用:
1.编程技术分享及讨论交流,内置聊天系统;
2.测试交流框架问题,比如:Hyperf、Laravel、TP、beego;
3.本站数据是基于大数据采集等爬虫技术为基础助力分享知识,如有侵权请发邮件到站长邮箱,站长会尽快处理;
4.站长邮箱:[email protected];
文章归档
文章标签
友情链接