Vzťahuje sa na
Revolution Analytics

Počas po inštalácii Nobotto klastre, inštalácia Revolution R Enterprise nemusia výstup:

Úspešne vytvorený súbor RevoScaleR.enhanced.Kontrola inštalácie NobottoNa /usr/lib64/Revo-7.3/scripts si RevoHadoopEnvVars.site.Traceback (posledné hovor posledné):Súbor ". / install.py", riadok 812 modulu < >sourceRevoHadoopEnvVars()Súbor ". / install.py", riadok 217 v sourceRevoHadoopEnvVars(kľúč, hodnota) = line.split('=',1)ValueError: potrebujete viac ako 1 hodnotu rozbaliť

Chyba sa kvôli zlyhaniu analyzovať používateľského prostredia pri konfigurácii a zvyčajne spôsobuje výskyt nasledujúcich dvoch riadkoch/hodnota premennej v prostredí:

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

Táto premenná sa týka inštalácie oprava napadnuteľnosti bash shell. Problém obísť, vykonať inštaláciu RRE:1. pomocou skriptu pripojené uninstall.sh vyčistiť neúplné inštaláciu RRE.  Kópia uninstall.sh skript /usr/lib64/Revo-7.3 alebo zrušenie 7.3 cieľový adresár, uistite sa, že je spustiteľný a spustiť ako root z mimo adresára.2. Vytvorte súbor /root/RREenv, ktorý obsahuje jeden riadok:

env|grep -v BASH_FUNC_module|grep '='

Uložte súbor a je spustiteľný.3. Upravte riadok 213 Revolution R install.py skript, ktorý by mal byť:

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

Zmeňte tento riadok:

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

4. Spustite skript inštalátor Revolution R, install.py.

uninstall.sh

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.