经过oozie调度sqoop做业时,须要输入数据库做业密码,但在sqoop元数据服务配置密码后,过一段时间会失效。mysql
将数据库密码写入HDFS文件,经过配置Sqoop job,实现传入密码sql
某数据库数据导入数据库
密码文件配置:db.password.file = /user/mysql_pwd.pwd 密码内容:oop
[root@xdata1 ~]# hdfs dfs -cat /user/mysql_pwd.pwd aaaaaaa
[root@xdata1 ~]# sqoop job --show ZYTK32_AC_PAYMENTBOOKS_HIS Job: ZYTK32_AC_PAYMENTBOOKS_HIS Tool: import Options: ---------------------------- db.password.file = /user/mysql_pwd.pwd enable.compression = false db.batch = false