=sqoop安装配置========================
1.下载并解压
tar -zxvf sqoop-1.4.4.bin__hadoop-0.23.tar.gz
2.配置环境变量
vim /etc/profile
添加环境变量:
export SQOOP_HOME=/opt/sqoop1.4
export PATH=$SQOOP_HOME/bin:$PATH
使得配置的环境变量立即生效:
source /etc/profile
3.修改配置
进入安装目录下的 conf/ 目录,拷贝 Sqoop 的环境配置模板 sqoop-env.sh.template
cp sqoop-env-template.sh sqoop-env.sh
修改 sqoop-env.sh,内容如下 (以下配置中 HADOOP_COMMON_HOME 和 HADOOP_MAPRED_HOME 是必选的,其他的是可选的):
export HADOOP_COMMON_HOME=/opt/hadoop2,6
export HADOOP_MAPRED_HOME=/opt/hadoop2,6
export HBASE_HOME=
export HIVE_HOME=/opt/hive1.4
export ZOOCFGDIR=/opt/zookeeper3.4
4.拷贝数据库驱动
将 MySQL 驱动包拷贝到 Sqoop 安装目录的 lib 目录下
mysql-connector-java-5.1.48-bin.jar 这个是驱动名字在mysql包里 .jar也行
5.验证
sqoop version
注意:
1.4.5以上版本的
sqoop-1.4.x.tar.gz在1.4.5以上的安装包已经没有了这个jar包,在linux下上传,解压sqoop-1.4.6.bin_hadoop-2.0.4-alpha.tar.gz
网上解决方案
最终解决办法是吧sqoop目录下的sqoop-1.4.4.jar拷贝到hadoop的lib目录下解决
实际解决方案
把sqoop目录下的sqoop-1.4.6.jar拷贝到hadoop/share/hadoop/mapreduce/的lib目录下解决
https://www.jianshu.com/p/11a88bca562a
https://blog.csdn.net/joseph25/article/details/81162712
参考资源:
https://blog.csdn.net/fenghuibian/article/details/102468368?ops_request_misc=%7B%22request_id%22%3A%22158264227519724811843400%22%2C%22scm%22%3A%2220140713.130056874..%22%7D&request_id=158264227519724811843400&biz_id=0&utm_source=distribute.pc_search_result.none-task
https://github.com/heibaiying/BigData-Notes/blob/master/notes/Sqoop%E7%AE%80%E4%BB%8B%E4%B8%8E%E5%AE%89%E8%A3%85.md
夜神很努力
发布了11 篇原创文章 · 获赞 11 · 访问量 121
私信
关注