Ошибка в метаданных: MetaException (сообщение: java.lang.IllegalStateException: невозможно перезаписать причину)

Я создал внешнюю таблицу в улье, и когда я указываю расположение данных для этой таблицы, я получаю следующую ошибку:

FAILED: ошибка в метаданных: MetaException (сообщение: java.lang.IllegalStateException: невозможно перезаписать причину) FAILED: ошибка выполнения, код возврата 1 из org.apache.hadoop.hive.ql.exec.DDLTask

Также я могу загрузить тот же файл с помощью PIG Script, используя функцию загрузчика PigStorage().

У меня есть следующие разрешения на файл: rw-rw-r- и на папку, в которой находится этот файл (с указанием пути к этой папке в запросе): drwxrwxr-x

В чем может быть причина и как исправить эту ошибку?


person user3206796    schedule 26.02.2014    source источник


Ответы (2)


Решение состоит в том, чтобы иметь разрешение на запись в файл....

person user3206796    schedule 27.02.2014
comment
Есть ли способ изменить эту проблему с разрешениями, настроив HIVE, потому что у меня есть доступ только для чтения к файлу. Пожалуйста помоги ! - person user3206796; 05.03.2014

Другая возможная причина этой проблемы заключается в том, что ваш LOCATION неверен для вашей таблицы куста (на случай, если у кого-то еще возникнет эта проблема, и он не сможет понять, что происходит не так).

person zbrunson    schedule 28.03.2014