Ich erhalte die folgende Ausnahme, wenn ich versuche, die Sqoop JOBS aufzulisten.Sqoop Job Ausnahme
Ich bin wegen dieser Ausnahme nicht in der Lage, die Soop Arbeitsplätze zu schaffen:
[email protected]:/usr/lib/sqoop/conf# sqoop job --list 16/04/11 01:51:44 ERROR tool.JobTool: I/O error performing job operation: java.io.IOException: Exception creating SQL connection at com.cloudera.sqoop.metastore.hsqldb.HsqldbJobStorage.init(HsqldbJobStorage.java:220) at com.cloudera.sqoop.metastore.hsqldb.AutoHsqldbStorage.open(AutoHsqldbStorage.java:113) at com.cloudera.sqoop.tool.JobTool.run(JobTool.java:279) at com.cloudera.sqoop.Sqoop.run(Sqoop.java:146) at org.apache.hadoop.util.ToolRunner.run(ToolRunner.java:65) at com.cloudera.sqoop.Sqoop.runSqoop(Sqoop.java:182) at com.cloudera.sqoop.Sqoop.runTool(Sqoop.java:221) at com.cloudera.sqoop.Sqoop.runTool(Sqoop.java:230) at com.cloudera.sqoop.Sqoop.main(Sqoop.java:239) Caused by: Caused by: java.sql.SQLException: General error: java.lang.ClassFormatError: >Truncated class file at org.hsqldb.jdbc.Util.sqlException(Unknown Source) at org.hsqldb.jdbc.jdbcConnection.(Unknown Source) at org.hsqldb.jdbcDriver.getConnection(Unknown Source) at org.hsqldb.jdbcDriver.connect(Unknown Source) at java.sql.DriverManager.getConnection(DriverManager.java:582) at java.sql.DriverManager.getConnection(DriverManager.java:185) at com.cloudera.sqoop.metastore.hsqldb.HsqldbJobStorage.init(HsqldbJobStorage.java:>180) ... 8 more
Sqoop Version: 1.3.0-cdh3u5
Bitte helfen
Befehle wie unten verwendet :
sqoop job --list
sqoop job --create sqoopjob21 -- import --connect jdbc:mysql://localhost/mysql1 --table emp --target-dir /importjob21 ;
teilen Sie bitte den Befehl, den Sie gefeuert haben. –
Befehle verwendet: sqoop Job - Liste sqoop Job --create sqoopjob21 - Import - Verbindung jdbc: mysql: // localhost/mysql1 - Tabelle emp - target-dir/importjob21; –
ist dieses vollständige Fehlerprotokoll oder mehr Zeilen nach 'Allgemeiner Fehler: java.lang.ClassFormatError: Abgeschnittene Klassendatei'? –