Hadoop Credentials
Use Hadoop credential provider API
hadoop credential create db2.testdb.alias \
-provider jceks://hdfs/user/q1234/db2test.password.jceks
Use the credential in sqoop command
sqoop import -Dhadoop.security.credential.provider.path=jceks://hdfs/user/q1234/db2test.password.jceks \
— driver com.ibm.db2.jcc.DB2Driver \
— connection-manager “org.apache.sqoop.manager.GenericJdbcManager” \
— connect jdbc:db2://invdev:50010/testdb \
— username testUser \
— password-alias db2.testdb.alias \
— table “scratch.document” \
— target-dir /etl/document/Last updated