2. Upload the Pig, Hive and Sqoop tarballs to HDFS

Upload the Pig, Hive and Sqoop tarballs to HDFS as the $HDFS_User. The following code shows an example:

hdfs dfs -mkdir -p /hdp/apps/2.2.0.0-<$version>/pig/
hdfs dfs -mkdir -p /hdp/apps/2.2.0.0-<$version>/hive/
hdfs dfs -mkdir -p /hdp/apps/2.2.0.0-<$version>/sqoop/
hdfs dfs -put /usr/hdp/2.2.0.0-<$version>/pig/pig.tar.gz /hdp/apps/2.2.0.0-<$version>/pig/
hdfs dfs -put /usr/hdp/2.2.0.0-<$version>/hive/hive.tar.gz /hdp/apps/2.2.0.0-<$version>/hive/
hdfs dfs -put /usr/hdp/2.2.0.0-<$version>/sqoop/sqoop.tar.gz /hdp/apps/2.2.0.0-<$version>/sqoop/
hdfs dfs -chmod -R 555 /hdp/apps/2.2.0.0-<$version>/pig
hdfs dfs -chmod -R 444 /hdp/apps/2.2.0.0-<$version>/pig/pig.tar.gz
hdfs dfs -chmod -R 555 /hdp/apps/2.2.0.0-<$version>/hive
hdfs dfs -chmod -R 444 /hdp/apps/2.2.0.0-<$version>/hive/hive.tar.gz
hdfs dfs -chmod -R 555 /hdp/apps/2.2.0.0-<$version>/sqoop
hdfs dfs -chmod -R 444 /hdp/apps/2.2.0.0-<$version>/sqoop/sqoop.tar.gz
hdfs dfs -chown -R hdfs:hadoop /hdp

loading table of contents...