Ноутбуки Zeppelin в HDInsight с пакетом защиты предприятия - PullRequest
0 голосов
/ 20 ноября 2018

Я настроил кластер HDInsight Spark с пакетом безопасности предприятия (для многопользовательского доступа через Active Directory).Через портал Azure я использовал ссылку, чтобы перейти к записной книжке Zeppelin (для выполнения запросов Spark SQL).Это приводит меня к странице входа для ноутбука.К сожалению, не ясно, какие имена пользователей / пароли должны использоваться.Кажется, ни локальные пользователи Ambari, ни синхронизированные пользователи AD не работают.

Из некоторых поисков в Интернете я понимаю, что Zeppelin использует Apache Shiro для реализации контроля доступа.Однако я не нашел документации относительно того, какие существующие имена пользователей / пароли использовать или как создавать новые имена пользователей / пароли.

Кто-нибудь нашел способ запуска ноутбуков Zeppelin в HDInsight с ESP?Спасибо за любые линии жизни.

ETA: я смог добавить пользователя Zeppelin, войдя в головной узел HDInsight (ssh) и отредактировав /etc/zeppelin/conf/shiro.ini.В этом файле также показаны настройки AD, созданные ESP.

Чтобы добавить пользователя с правами администратора, добавьте раздел, как показано ниже, в соответствии с документацией Apache Shiro:

[users]
myuser mypassword, admin

Теперь эти учетные данные должны быть пригодными для использования.для входа на портал Zeppelin.Я также перезапустил демон Zeppelin, но не знаю, нужно ли это.

1 Ответ

0 голосов
/ 20 ноября 2018

Чтобы войти в Zeppelin, вам понадобятся учетные данные домена. Если у вас по-прежнему возникают проблемы, откройте службу поддержки, и мы разберемся с ней.

...