2015-08-25 7 views
1

Мне было интересно, есть ли какие-либо ресурсы для установки Apache Kylin без поддержки песочницы (например, cloudera, hortonworks). Мне удалось сделать следующее:Установка Apache Kylin без песочницы

  1. Установка Hadoop 2,6
  2. Установка Улей
  3. Установите HBase

Тогда я использовал двоичный файл Kylin сайта и до сих пор в состоянии запустить его. Проблема начинается, когда я пытаюсь построить куб, работа по сокращению карты застряла на шаге 2. Я думаю, что если он все еще предполагается, что он находится в режиме песочницы, и вообще не отправляет работу в хаос (нет записи в joboracker для hadoop).

Поэтому мне нужно решение в отношении двух: 1. Возможные конфигурации Kylin в чистой установке Hadoop (без песочницы) 2. каким-то образом включить настройку Kylin отправить задание на Hadoop.

ответ

2

В Килыне нет такой песочницы или не песочницы. Просто убедитесь, что машина, на которой работает Kylin, правильно настроена, и вы должны быть в порядке.

Под сценой kylin.sh использует hbase classpath и hive -e set | grep 'env:CLASSPATH' для определения настроек hadoop. Двойная проверка этих команд работает так, как если бы вы не знали, к какому кластеру Кэлин подключается.

Если у Kylin возникла проблема с отправкой заданий MR, проверьте два места. Сначала это менеджер ресурсов hadoop, посмотрите, действительно ли задание было отправлено или нет. Иногда он работает медленно. Вторая проверка kylin.log, см., Если там есть какое-либо исключение. Отправьте журнал в список рассылки kylin dev, и кто-то сможет помочь.

+0

Да, рабочие места не были представлены на самом деле. –

0

Вы можете установить Hadoop-2,6, улей-0,14, HBase-0.98.8-hadoop2 с Zookeeper встроенными или внешними вопросам Zookeeper-3,5 Теперь вы можете запустить Kylin-v1.1-релиз на нем Если вы по-прежнему сталкиваются с вставьте журнал здесь