Mysql
 sql >> Datenbank >  >> RDS >> Mysql

sqoop export local csv to MySQL error on mapreduce

Die Eigenschaft mapreduce.application.framework.path hat diesen Wert /hdp/apps/2.5.0.0-1245/mapreduce/mapreduce.tar.gz gesetzt in mapred-site.xml . Dies ist der Pfad für das MapReduce-Framework-Archiv und verweist auf die Datei in HDFS.

Hier wird Sqoop mit -fs local ausgelöst Diese Eigenschaft muss mit einem LocalFS-Pfad festgelegt werden. Versuchen Sie, diesen Eigenschaftswert mit dem lokalen Pfad der mapreduce-Archivdatei zu überschreiben.

$ 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