Configure and Start Apache Sqoop
Note | |
---|---|
The |
Replace your configuration after upgrading. Copy
/etc/sqoop/conf
from the template to the conf directory in sqoop hosts.Upload the Apache Sqoop tarball to HDFS. As the <HDFS_User>, for example 'hdfs':
su - hdfs -c "hdfs dfs -mkdir -p /hdp/apps/2.5.3.0-<$version>/sqoop"
su - hdfs -c "hdfs dfs -chmod -R 555 /hdp/apps/2.5.3.0-<$version>/sqoop"
su - hdfs -c "hdfs dfs -chown -R hdfs:hadoop /hdp/apps/2.5.3.0-<$version>/sqoop"
su - hdfs -c "hdfs dfs -put /usr/hdp/2.5.3.0-<$version>/sqoop/sqoop.tar.gz /hdp/apps/2.5.3.0-<$version>/sqoop/sqoop.tar.gz"
su - hdfs -c "hdfs dfs -chmod 444 /hdp/apps/2.5.3.0-<$version>/sqoop/sqoop.tar.gz" hdfs
To validate the Sqoop upgrade, run the following command. You should see the Sqoop version information displayed.
sqoop version | grep 'Sqoop [0-9].*'
Because Sqoop is a client tool with no server component, you need to run your own jobs to further validate the upgrade.