исключение импорта улей sqoop "не было очищено" - PullRequest
0 голосов
/ 09 ноября 2018

Когда я пытаюсь запустить следующую команду sqoop

sqoop import \
--connect jdbc:mysql://hostname.com:3306/retail_db \
--username **** \
--password **** \
--table customers \
--hive-import \
--hive-database hariharan_hive \
--hive-table hivecustomers \
--hive-overwrite

Я получаю исключение как

"Не удалось с исключением каталога назначения HDFS: //nn01.itversity.com: 8020 / приложение / ульи / склада / hariharan_hive.db / hivecustomers не подлежит очистке «

enter image description here

но путь, указанный в исключении, не существует .. Кто-нибудь может мне помочь в этом? ..

1 Ответ

0 голосов
/ 11 ноября 2018

Как насчет очистки метастафа Hive с помощью следующей команды:

(hive shell)> msck repair table hariharan_hive.hivecustomers;
...