本篇將在阿里云ECS服務器部署HADOOP集群(一):Hadoop完全分布式集群環境搭建的基礎上搭建,
1 環境介紹
- 一臺阿里云ECS服務器:master
- 作業系統:CentOS 7.3
- Hadoop:hadoop-2.7.3.tar.gz
- Java: jdk-8u77-linux-x64.tar.gz
- Pig: pig-0.17.0.tar.gz
2 Pig 下載
下載 pig-0.17.0.tar.gz 并在合適的位置解壓縮,筆者這里解壓縮的路徑為:
/usr/local
將解壓得到的目錄改名為 hbase
1 cd /usr/local 2 mv pig-0.17.0/ pig/
3 添加 Pig 環境變數
在"/etc/profile"中添加內容:
1 export PIG_HOME=/usr/local/pig 2 export PATH=$PATH:$PIG_HOME/bin
重新加載環境:
source /etc/profile
4 啟動 Pig
4.1 驗證是否安裝成功
pig -help
4.2 本地模式執行
若操作的是 Linux 系統下的檔案,則運行下面的命令,
pig -x local
4.3 MapReduce 模式執行(Pig 默認模式)
需要確保已啟動 HDFS 和 YARN, 再運行下面的命令,
pig
5 安裝完成
阿里云ECS服務器部署HADOOP集群系列:
- 阿里云ECS服務器部署HADOOP集群(一):Hadoop完全分布式集群環境搭建
- 阿里云ECS服務器部署HADOOP集群(二):HBase完全分布式集群搭建(使用外置ZooKeeper)
- 阿里云ECS服務器部署HADOOP集群(三):ZooKeeper 完全分布式集群搭建
- 阿里云ECS服務器部署HADOOP集群(四):Hive本地模式的安裝
- 阿里云ECS服務器部署HADOOP集群(六):Flume 安裝
- 阿里云ECS服務器部署HADOOP集群(七):Sqoop 安裝
轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/42153.html
標籤:大數據
