2015-06-04 104 views
0

可以Sqoop從HDFS導出blob類型到Mysql嗎?sqoop可以將blob類型從HDFS導出到Mysql嗎?

我有BLOB類型列的表,我可以把它導入到HDFS,但是當它導出備份它引發異常:

Caused by: java.io.IOException: Could not buffer record 
    at org.apache.sqoop.mapreduce.AsyncSqlRecordWriter.write(AsyncSqlRecordWriter.java:218) 
    at org.apache.sqoop.mapreduce.AsyncSqlRecordWriter.write(AsyncSqlRecordWriter.java:46) 
    at org.apache.hadoop.mapred.MapTask$NewDirectOutputCollector.write(MapTask.java:639) 
    at org.apache.hadoop.mapreduce.TaskInputOutputContext.write(TaskInputOutputContext.java:80) 
    at org.apache.sqoop.mapreduce.TextExportMapper.map(TextExportMapper.java:84) 
    ... 6 more 
Caused by: java.lang.CloneNotSupportedException: com.cloudera.sqoop.lib.BlobRef 
    at java.lang.Object.clone(Native Method) 
    at org.apache.sqoop.lib.LobRef.clone(LobRef.java:109) 
    at TblPlugin.clone(TblPlugin.java:270) 
    at org.apache.sqoop.mapreduce.AsyncSqlRecordWriter.write(AsyncSqlRecordWriter.java:213) 

回答

相關問題