Applies ToRevolution Analytics

Podczas konfigurowania po instalacji dla hadoop w instalacji Rewolucji R Enterprise może się nie powieść z danych wyjściowych:

Pomyślnie utworzono plik RevoScaleR.enhanced.Sprawdzanie instalacji HadoopNapisał RevoHadoopEnvVars.site do /usr/lib64/Revo-7.3/scripts.Traceback (najnowsze wezwanie ostatnio):Plik ". / install.py", linia 812 < modułu >sourceRevoHadoopEnvVars()Plik ". / install.py", linia 217, w sourceRevoHadoopEnvVars(klucz, wartość) = line.split('=',1)ValueError: potrzebować więcej niż 1 wartość do rozpakowywania

Błąd jest wynikiem nie można dokonać analizy środowiska użytkownika podczas konfigurowania i jest zazwyczaj spowodowane przez obecność dwóch linii zmiennej/ustawioną następującą wartość w środowisku:

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

Zmienna ta jest powiązana z instalacji poprawki dla usterki powłoki imprezie. Aby obejść ten problem, można wykonać instalację RRE:1. Użyj skryptu uninstall.sh dołączonego do oczyszczenia Niekompletna instalacja RRE.  Kopiuj skrypt uninstall.sh do /usr/lib64/Revo-7.3 (lub katalogu docelowego Revo 7.3), upewnij się, to jest wykonywalny i uruchomić go jako główny z poza katalogiem.2. Tworzenie /root/RREenv pliku, który zawiera jeden wiersz:

env|grep -v BASH_FUNC_module|grep '='

Zapisz ten plik i Uczyń wykonywalnym.3. Edytuj wiersz 213 skryptu install.py R Rewolucji, która powinna być:

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

Zmień ten wiersz, aby:

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

4. Uruchom skrypt Instalatora Rewolucji R, install.py.

uninstall.sh

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.