Произошла ошибка в конфигурации HIve - PullRequest
0 голосов
/ 05 декабря 2011

Сценарий:

Во время настройки Hive, когда я вхожу hive-dir-path $ bin / hive, я получаю ошибку как: Пропавший Улей Встроенная банка.

Описание:

После успешного построения пакета с помощью муравья, когда я пытаюсь запустить Hive CLI из каталога Hive. Я получаю сообщение «Отсутствует встроенная банка с ульями»:

В чем может быть проблема в конфигурации? Просьба предложить мне как можно скорее.

Ответы [ 2 ]

1 голос
/ 27 октября 2012

Я однажды получил эту ошибку при попытке выполнить Hive в каталоге bin /. Если вы не изменили его, Ant мог бы собрать Hive в каталоге build / dist / bin. Файлы jar загружаются в каталог build / dist / lib. Это может быть причиной того, что вы получили ошибку «Библиотека не найдена», даже если вы успешно выполнили сборку.

0 голосов
/ 23 января 2012

Я могу предложить вам шаги, которые я выполнил при настройке Hive

  1. Установлен hive-0.7.1-cdh3u1 из Хранилище Cloudera

  2. Добавлены эти 2 строки в .bash_profile

    export HIVE_HOME = / home / hadoop / Desktop / Cloudera / hive-0.7.1-cdh3u1

    экспорт PATH = $ PATH: $ HIVE_HOME / bin

[HIVE_HOME = Путь, где установлен улей]

[необязательно: прямой запуск Hive CLI без входа в папку bin]

3.Сохраните файл и введите source ~ / .bash_profile

На мой взгляд, все jar-файлы доступны в каталоге lib. Но когда вы сталкиваетесь с «Пропавшие банки ...», вы можете скачать эти банки.

Тем не менее, hive-0.7.1-cdh3u1 версия имеет все jar-файлы в своем каталоге lib.

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