Сведения об ошибке-
(конвейер) hadoop @ ubuntu: ~ / edx-analytics-pipeline $ remote-task --host localhost --repo https://github.com/edx/edx-analytics-pipeline --user ubuntu --override-config $ HOME / edx-analytics- pipe / config / devstack.cfg --wheel-url http://edx -wheelhouse.s3-website-us-east-1.amazonaws.com / Ubuntu / точный - удаленный аналитический стек --wait TotalEventsDailyTask --interval 2015 - выходной корень hdfs: // localhost: 9000 / output / --local-scheduler
Разобранные аргументы = пространство имен (ветвь = 'выпуск', extra_repo = нет, хост = 'localhost', job_flow_id = нет, job_flow_name = нет, launch_task_arguments = ['TotalEventsDailyTask', '--interval', '2015', '--output -root ',' hdfs: // localhost: 9000 / output / ',' --local-scheduler '], log_path = None, override_config =' / edx / app / hadoop / edx-analytics-pipeline / config / devstack. cfg ', package = None, private_key = None, remote_name =' analyticstack ', repo =' https://github.com/edx/edx-analytics-pipeline', secure_config = None, secure_config_branch = None, secure_config_repo = None, shell = None, skip_setup = False, sudo_user = 'hadoop ', user =' ubuntu ', vagrant_path = None, verbose = False, virtualenv_extra_args = None, wait = True, wheel_url =' http://edx -wheelhouse.s3-website-us-east-1.amazonaws.com / Ubuntu / точный ', workflow_profiler = Нет)
Запуск команд по пути = /edx/app/hadoop/pipeline/share/edx.analytics.tasks
Удаленное имя = аналитический стек
ВНИМАНИЕ: аргумент wheel_url больше не поддерживается: игнорируется http://edx -wheelhouse.s3-website-us-east-1.amazonaws.com / Ubuntu / точный
Рабочая команда = ['/ edx / app / hadoop / pipe / bin / ansible-playbook', '-i', 'localhost,', 'task.yml', '-e', '{"pipeline_repo_dir_name": "repo "," name ":" all "," repos ": [{" url ":" https://github.com/edx/edx-analytics-pipeline", "dir_name": "repo", "branch": "release"}], "write_luigi_config": false , "root_log_dir": "/ var / log / analytics-tasks", "root_data_dir": "/ var / lib / analytics-tasks", "override_config": "/ edx / app / hadoop / edx-analytics-pipeline / config /devstack.cfg "," uuid ":" analyticstack "} ',' -u ',' ubuntu ']
ИГРАТЬ [Настроить Луиджи] ****************************************** **************
ФАКТЫ СБОРА ********************************************* ******************
fatal: [localhost] => SSH обнаружил неизвестную ошибку во время соединения. Мы рекомендуем вам повторно запустить команду, используя -vvvv, которая включит вывод отладочной информации SSH, чтобы помочь диагностировать проблему
ЗАДАЧА: [Луиджи | каталог конфигурации создан] *******************************
ФАТАЛЬНО: не найдено ни одного хоста или все хосты уже потерпели неудачу - прерывание
PLAY RECAP ********************************************* ***********************
чтобы повторить попытку, используйте: --limit @ / edx / app / hadoop / task.retry
localhost: ok = 0 изменено = 0 недоступно = 1 не удалось = 0
И попробуй - Та же машина LMS и Analytics
Редактировать файл sudoers
sudo nano / etc / sudoers
Добавьте следующие две строки в самый конец этого файла:
после #includedir /etc/sudoers.d
% hadoop ALL = (ALL) NOPASSWD: ALL
Сохранить и закрыть файл (CTL + o CTL + x)
- Перезагрузите систему.
перезагрузка sudo