java.sql.SQLException: не удалось запустить ошибку базы данных metastore_db при инициализации базы данных с помощью куста

Я установил Hadoop и Hive на 3 кластера. Я могу войти в улей из моего кластерного узла, где работает HIVE.

root @ NODE_3 hive] # hive Журнал инициализируется с использованием конфигурации в jar: file: /usr/lib/hive/lib/hive-common-0.10.0-cdh4.2.0.jar! /hive-log4j.properties Файл истории кустов = / tmp / root / hive_job_log_root_201304020248_306369127.txt куст> показывать таблицы; ОК Время: 1.459 секунд улей>

Но когда я пытаюсь запустить тест на кусты на узлах кластера, я получаю следующую ошибку.

Здесь он пытается инициализировать базу данных как user = ashsshar {мое имя пользователя}

3/04/02 02:32:44 ИНФОРМАЦИЯ mapred.JobClient: Очистка области подготовки : PriviledgedActionException as: ashsshar (auth: SIMPLE) причина: java.io.IOException: javax.jdo.JDOFatalDataStoreException: не удалось создать базу данных '/ Вар / Библиотека / улей / metastore / metastore_db»см. следующее исключение для деталей. NestedThrowables: java.sql.SQLException: не удалось создать базу данных '/ Вар / Библиотека / улей / metastore / metastore_db»см. следующее исключение для деталей. java.io.IOException: javax.jdo.JDOFatalDataStoreException: не удалось создать базу данных '/ Вар / Библиотека / улей / metastore / metastore_db»см. следующее исключение для деталей. NestedThrowables: java.sql.SQLException: не удалось создать базу данных '/ Вар / Библиотека / улей / metastore / metastore_db»см. следующее исключение для деталей.

Я попробовал две вещи.

1 Предоставление разрешения cd / var / lib / hive / metastore / metastore_db

Удаление rm / var / lib / hive / metastore / metastore_db / * lck

Но все равно я получаю ту же ошибку

Ответы на вопрос(3)

Ваш ответ на вопрос