DROP TABLE в Hive (через Spark) висит - PullRequest
0 голосов
/ 06 июня 2018

Моя попытка отбросить таблицу HIVE зависает и, в конце концов, завершается, за исключением следующего.Я думал, что это может быть блокировка, но когда я пытаюсь выполнить оператор SHOW LOCKS, я получаю другое исключение (java.sql.SQLException: Error while processing statement: FAILED: Execution Error, return code 1 from org.apache.hadoop.hive.ql.exec.DDLTask. show Locks LockManager not specified).Я отправился в метасторье Hive и проверил таблицу HIVE_LOCKS, но она пуста.В чем еще может быть проблема?

18/06/06 08:07:02 WARN RetryingMetaStoreClient: MetaStoreClient lost connection. Attempting to reconnect.
org.apache.thrift.transport.TTransportException: java.net.SocketTimeoutException: Read timed out

1 Ответ

0 голосов
/ 12 июня 2018

Таким образом, проблема оказалась в тайм-ауте.В рассматриваемой таблице было ~ 25 тыс. Разделов, и удаление заняло слишком много времени.Я решил проблему, сначала отбросив все разделы в цикле, а затем отбросив таблицу.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...