环境:Ubuntu14.04 64位
alluxio-1.3.0安装位置:/usr/local/alluxio-1.3.0
hadoop2.7.1安装位置:/usr/local/hadoop
Sqoop1.99.5安装到/usr/local/sqoop:
1.下载并解压sqoop源程序
sudo tar -zvxf sqoop-1.99.5-bin-hadoop200.tar.gz -C /usr/local #解压sqoop并拷贝到/usr/local
cd /usr/local #切换目录
sudo mv sqoop-1.99.5-bin-hadoop200 sqoop #重命名
sudo chown -R hadoop:hadoop sqoop #更改权限
2.修改环境变量
在~/.bashrc中第一行添加sqoop的环境变量,方便使用。
export SQOOP_HOME=/usr/local/sqoop
export CATALINA_HOME=$SQOOP_HOME/server
export PATH=$PATH:/usr/local/sqoop/bin:$CATALINA_HOME/bin
source ~/.bashrc使其立即生效
3.修改sqoop/server/conf/sqoop.properties
org.apache.sqoop.submission.engine.mapreduce.configuration.directory=/usr/local/hadoop
4.修改sqoop/server/conf/catalina.properties把hadoop目录下的jar包都引进来
common.loader添加以下部分:
/usr/local/hadoop/share/hadoop/common/
*.jar,/usr/local/hadoop/share/hadoop/common/lib/
*.jar,/usr/local/hadoop/share/hadoop/yarn/
*.jar,/usr/local/hadoop/share/hadoop/yarn/lib/
*.jar,/usr/local/hadoop/share/hadoop/hdfs/
*.jar,/usr/local/hadoop/share/hadoop/hdfs/lib/
*.jar,/usr/local/hadoop/share/hadoop/mapreduce/
*.jar,/usr/local/hadoop/share/hadoop/mapreduce/lib/
*.jar,/usr/local/hadoop/share/hadoop/httpfs/
*.jar,/usr/local/hadoop/share/hadoop/httpfs/lib/
*.jar,/usr/local/hadoop/share/hadoop/kms/
*.jar,/usr/local/hadoop/share/hadoop/kms/lib/
*.jar,/usr/local/hadoop/share/hadoop/tools/
*.jar,/usr/local/hadoop/share/hadoop/tools/lib/*.jar
参考资料:
ubuntu安装sqoop http://www.linuxdiyf.com/linux/25069.html