Endlich habe ich selbst die Antwort bekommen, als ich die Forumsdiskussion über dasselbe Problem gelesen habe hier .
Das Problem lag bei der Hive-Metastore-Konfiguration , gibt es drei Arten von Hive-Metastore-Konfigurationen
- Eingebetteter Metastore (Standard-Metastore-Bereitstellungsmodus).
- Lokaler Metastore.
- Remote-Metastore.
und meine Hive Metastore-Konfiguration war die Standardkonfiguration. Wie in der Cloudera-Dokumentation von Konfigurieren des Hive-Metastores ,Ich ändere die Metastore-Konfiguration von Eingebettet (Standard) zum Remote-Metastore und es beginnt für mich zu arbeiten.
Weitere Informationen zur Metastore-Konfiguration finden Sie in der folgenden Dokumentation von Cloudera.
Sqoop-Befehl
sqoop-import-all-tables --connect jdbc:mysql://X.X.X.X/edgeowt --username root -P --hive-import --hive-database edgeowt --hive-overwrite -m 4