Sqoop双环境

背景:

现在已经有一套sqoop环境了。但是因为其他事业部开通SSL加密。需要用另外的驱动包8.X。如果使用8.X就必须在脚本中新增配置参数。为了不影响之前脚本的运行。搭建双Sqoop环境。

1、复制原来的Sqoop文件。

cp sqoop sqoopssl

2、配置环境变量(让用户可以使用sqoopssl的脚本)

vim /etc/profile
#写入
export SQOOPSSL_HOME=/opt/sqoopssl
PATH=$SQOOPSSL_HOME/bin
#执行刷新配置文件
source /etc/profile

3、更改Sqoop文件下。bin的执行脚本(让sqoopssl脚本使用自己的lib包)

#到sqoopssl的bin目录下
cd sqoopssl/bin/

#更改sqoop的名称,sqoop防止执行时候分不清使用哪个
mv sqoop sqoopssl

#更改配置文件
vim configure-sqoop
#进行替换
:%s/SQOOP_HOME/SQOOPSSL_HOME/g
替换完成后保存

4、这时候就可以执行sqoopssl了。

这时候如果想在sqoopssl中使用mysql8.x。直接放到sqoopssl的lib目录下即可。注意使用mysql5.x和mysql8.x驱动参数是不一样的。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值