Отказано в доступе при попытке включить плагин Helium - PullRequest
0 голосов
/ 27 декабря 2018

У меня есть кластер EMR с Zeppelin.Пользователи используют это нормально.Я читал, что существует репозиторий Helium для добавления пакетов визуализации в диаграммы, что выглядит довольно круто.

Я получаю отказ в разрешении при попытке включить любой из них.

Я зашел в журналы на tail -f -n 500 /mnt/var/log/zeppelin/zeppelin.out и получил это


  • INFO [2018-12-27 14: 43: 25,161] ({qtp143110009-3002} NodeTaskExecutor.java [execute]:55) - Запуск пакета npm zeppelin-number@1.0.0 --registry = http://registry.npmjs.org/' в / usr / lib / zeppelin / local-repo / helium-bundle INFO [2018-12-27 14:43:25,639] ({Thread-2433} InputStreamHandler.java [log]: 47) - zeppelin-number-1.0.0.tgz INFO [2018-12-27 14: 43: 25,657] ({qtp143110009-3002} HeliumBundleFactory.java [installNodeModules]: 361) - Установка необходимых узловых модулей INFO [2018-12-27 14: 43: 30 484] ({qtp143110009-3002} HeliumBundleFactory.java [installNodeModules]: 363) - Установлены необходимые узловые модули INFO [2018-12-2714: 43: 30,486] ({qtp143110009-3002} HeliumBundleFactory.java [bundleHeliumPackage]: 373) - Пакеты гелиевых пакетов INFO [2018-12-2714: 43: 32,424] ({qtp143110009-3002} HeliumBundleFactory.java [bundleHeliumPackage]: 375) - Связанные пакеты с гелием ОШИБКА [2018-12-27 14: 43: 32,427] ({qtp143110009-3002} HeliumRestApi.java] enable: 216) - Отказано в доступе. Java.io.IOException: Отказано в разрешении на java.io.UnixFileSystem.createFileExclusively (собственный метод) на java.io.File.createNewFile (File.java:1012) на org.apache.zeppelin.helium.Helium.saveConfig (Helium.java:128) в org.apache.zeppelin.helium.Helium.enable (Helium.java:300) в org.apache.zeppelin.rest.HeliumRestApi.enablePackage (HeliumRestApi.java:209)

введите описание изображения здесь

Я ожидал, что плагин включился, но пока безуспешно, пользователь zeppelin завершилвладение папкой /usr/lib/zeppelin/local-repo/helium-bundle

...