Есть ли способ загрузить файл install-interpreter.sh в EMR для загрузки сторонних интерпретаторов? - PullRequest
0 голосов
/ 15 мая 2019

У меня работает ноутбук Apache Zeppelin, и я пытаюсь загрузить интерпретатор jdbc и / или postgres в свой ноутбук для записи в базу данных postgres из Zeppelin.

Основной ресурс для загрузки новых интерпретаторов здесь подсказывает мне запустить приведенный ниже код для получения других интерпретаторов:

./bin/install-interpreter.sh --all

Однако, когда я запускаю эту команду в терминале EMR, я обнаруживаю, что кластер EMR не поставляется с исполняемым файлом install-interpreter.sh.

Какой рекомендуемый путь? 1. Должен ли я найти файл install-interpreter.sh и загрузить его в кластер EMR в ./bin/? 2. Есть ли конфигурация EMR во время запуска, которая включала бы файл install-interpreter.sh?

В настоящее время во всех руководствах и документах предполагается, что вы можете запустить файл install-interpreter.sh.

1 Ответ

1 голос
/ 15 мая 2019

Решение состоит в том, чтобы не запускать этот код ниже в корне (иначе - ./)

./bin/install-interpreter.sh --all

Вместо этого в EMR запустите приведенный выше код в Zeppelin, который в кластере EMR находится в / usr / lib / zeppelin

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...