Mysql
 sql >> Base de données >  >> RDS >> Mysql

erreur d'exportation sqoop local csv vers MySQL sur mapreduce

La propriété mapreduce.application.framework.path a cette valeur /hdp/apps/2.5.0.0-1245/mapreduce/mapreduce.tar.gz défini dans mapred-site.xml . Il s'agit du chemin d'accès à l'archive du framework MapReduce et pointe vers le fichier dans HDFS.

Ici, Sqoop étant déclenché avec -fs local cette propriété doit être définie avec un chemin LocalFS. Essayez de remplacer cette valeur de propriété par le chemin local du fichier d'archive mapreduce.

$ sqoop export -fs local -jt local -D 'mapreduce.application.framework.path=/usr/hdp/2.5.0.0-1245/hadoop/mapreduce.tar.gz' --connect jdbc:mysql://172.16.21.64:3306/cf_ae07c762_41a9_4b46_af6c_a29ecb050204 --username username --password password --table test --export-dir file:///home/username/test.csv