Zeppelin: не показывает базу данных / таблицы Hive в HDP3.0 - PullRequest
0 голосов
/ 14 сентября 2018

Я установил Hortonworks hdp3.0 и также настроил Zeppelin.

Когда я использую spark или sql, Zeppelin показывает мне только базу данных по умолчанию (это база данных по умолчанию от Spark, которая имеет местоположение как «/ apps / spark / warehouse», а не база данных по умолчанию Hive). Вероятно, это связано с тем, что свойство hive.metastore.warehouse.dir не задано в файле hive-site.xml, и zeppelin выбирает его из конфигурации Spark (spark.sql.warehouse.dir).

У меня тоже была похожая проблема с spark, и это было связано с файлом hive-site.xml в каталоге spark-conf, я смог решить эту проблему, скопировав файл hive-site.xml из каталога hive-conf в каталог spark-conf реж.

Я сделал то же самое для Zeppelin, скопировал hive-site.xml в zeppelin dir (где он имеет zeppelin-site.xml, а также скопировал в zeppelin-external-dependency-conf dir.

Но это не помогло решить проблему.

1 Ответ

0 голосов
/ 11 октября 2018

После копирования файла hive-site.xml из каталога hive-conf в каталог spark-conf я перезапустил службы spark, которые отменили эти изменения, снова скопировал файл hive-site.xml и теперь он работает.

cp /etc/hive/conf/hive-site.xml /etc/spark2/conf
...