Я пытаюсь установить Kylin с кластером Hadoop, который управляется Ambari.  Я не могу запустить Kylin.

войти как ниже:

*************************************************
[root@hadoop-app2 ~]# cd /usr/local/apache-kylin-2.6.0-bin/bin/
[root@hadoop-app2 bin]# sh kylin.sh start
Retrieving hadoop conf dir...
KYLIN_HOME is set to /usr/local/apache-kylin-2.6.0-bin
Retrieving hive dependency...
Something wrong with Hive CLI or Beeline, please execute Hive CLI or Beeline CLI in terminal to find the root cause.
[root@hadoop-app2 bin]# sh check-env.sh 
Retrieving hadoop conf dir...
KYLIN_HOME is set to /usr/local/apache-kylin-2.6.0-bin
[root@hadoop-app2 bin]# 
**************************
Ambari-server 2.7.3, 
hadoop cluster 3.1, 
hadoop services are running well,
also hive related as below:
****************************

[root@hadoop-app2 bin]# rpm -qa | grep hive
hive_3_1_0_0_78-jdbc-3.1.0.3.1.0.0-78.noarch
gvfs-archive-1.22.4-8.el7.x86_64
ranger_3_1_0_0_78-hive-plugin-1.2.0.3.1.0.0-78.x86_64
hive_warehouse_connector_3_1_0_0_78-1.0.0.3.1.0.0-78.noarch
oozie_3_1_0_0_78-sharelib-hive-4.3.1.3.1.0.0-78.noarch
hive_3_1_0_0_78-hcatalog-3.1.0.3.1.0.0-78.noarch
oozie_3_1_0_0_78-sharelib-hive2-4.3.1.3.1.0.0-78.noarch
atlas-metadata_3_1_0_0_78-hive-plugin-1.1.0.3.1.0.0-78.noarch
hive_3_1_0_0_78-3.1.0.3.1.0.0-78.noarch
libarchive-3.1.2-10.el7_2.x86_64
[root@hadoop-app2 bin]# 
****************************

Любое действие я могу сделать, чтобы получить больше информации о проблеме?

1 ответ1

0

Я столкнулся с той же проблемой только сейчас, и я нашел решение:

  1. Мне пришлось добавить моего пользователя (который запускает Kylin) в политики HBase Ranger через пользовательский интерфейс Ranger
  2. В Ambari перейдите в Hive -> Configs -> Advanced -> В разделе «Custom hiveserver2-site» добавьте свойство
  3. Ключ: hive.security.authorization.sqlstd.confwhitelist.append
  4. Значение: dfs.replication | mapreduce.job.split.metainfo.maxsize
  5. Тип: текст
  6. Перезапустите Улей

Если у вас нет полных прав на папку Kylin, вы должны позаботиться об этом тоже.

Я рекомендую использовать сервис поиска по журналу (вы можете открыть его из Ambari), я нашел сообщение об ошибке в файле журнала Hive, ошибку HBase, которую я получил после того, как успешно настроил белый список из CLI Kylin the Kylin.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .