如何避免sqoop执行job时让输入密码

执行如下命令时让输入db的密码:

sqoop job --exec jobname


在sqoop-site.xml 文件中设置:sqoop.metastore.client.record.password=true 

sqoop-site.xml的位置:${SQOOP_HOME}/conf下面,例如:/opt/cloudera/parcels/CDH-5.13.0-1.cdh5.13.0.p0.29/lib/sqoop/conf目录下

增加如下内容:


    sqoop.metastore.client.record.password
    true
    If true, allow saved passwords in the metastore.
   

执行第一次时需要输入密码,后面再执行就不需要了。

你可能感兴趣的:(sqoop,大数据)