2016-09-26 8 views
0

ich lernen hadoop begonnen und bin auf etwas Übung selbst, hier ist ein Problem, wenn ich versuche, Sqoop zu verwenden, um eine MySQL-Tabelle zu hdfs importieren:Fehler beim Import eine MySQL-Tabelle zu hdfs mit Sqoop

sqoop import --connect jdbc:mysql://localhost/employees --username=root -P --table=dept_emp --warehouse-dir=dept_emp -where dept_no='d001' --m 1; 

Die dept_emp hat ungefähr 20k Datensätze.

Die Ausgabe ist als das folgende:

2016-09-26 16: 42: 26.467 INFO [Main] ipc.Client: Retrying Verbindung zum Server: 0.0.0.0/0.0.0.0:8032. Bereits versucht 0 mal (s); retry Politik ist RetryUpToMaximumCountWithFixedSleep (MaxRetries = 10, sleeptime = 1000 Millisekunden)

2016-09-26 16: 42: 27.470 INFO [Main] ipc.Client: Retrying zu Server verbinden: 0.0.0.0/0.0.0.0: 8032. Bereits 1 Mal probiert; wiederholen Politik ist RetryUpToMaximumCountWithFixedSleep (MaxRetries = 10, sleeptime = 1000 MILLISEKUNDEN)

Die "Schon probiert x Zeit (s)" von 0 bis 9 erhöht und dann geschlungen wieder von 0 bis 9, hängen dort jetzt .

Kann mir jemand etwas Licht geben?

Vielen Dank.

Antwort

1

Bitte korrigieren Sie die Syntax:

--where "dept_no='d001'" 
-m 1; 
+0

Danke, dass für die Anzeige. – PasLeChoix