Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Во время настройки после установки для кластеров Hadoop революции R предприятия может завершиться с выходными данными:

Успешно создан файл RevoScaleR.enhanced.
Проверка установки Hadoop
Написал RevoHadoopEnvVars.site в /usr/lib64/Revo-7.3/scripts.
Отслеживание (последний вызов последнего):
Файл «. / install.py», строка 812 < модуля >
sourceRevoHadoopEnvVars()
Файл «. / install.py», строка 217 в sourceRevoHadoopEnvVars
(ключ, значение) = line.split('=',1)
ValueError: требуется более одного значения для распаковки

Ошибка из-за сбоя для анализа во время настройки среды пользователя и обычно причиной является наличие следующих двух строк переменная/значение в среде:

BASH_FUNC_module()=() { eval `/usr/bin/modulecmd bash $*` }

Эта переменная относится к установке исправления уязвимости оболочки bash. Для обхода проблемы можно выполнить установку RRE:

1. Используйте сценарий присоединенного uninstall.sh для очистки RRE незавершенной установки.  Копировать сценарий uninstall.sh /usr/lib64/Revo-7.3 (или целевой каталог Revo 7.3), убедитесь, что его исполняемого файла и запустить его как корень из вне каталога.

2. Создайте файл /root/RREenv, который содержит единственную строку:

env|grep -v BASH_FUNC_module|grep '='

Сохраните этот файл и сделать его исполняемого файла.

3. Измените строку 213 сценария install.py R революции, которая должна быть:

command = ['bash', '-c', 'source ' + revo_hadoop_site + ' && env']

Измените эту строку:

command = ['bash', '-c', 'source ' + revo_hadoop_site + ' && /root/RREenv']

4. Запустите сценарий установки R революции, install.py.

uninstall.sh

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

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

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×