Rakenduskoht
Revolution Analytics

Pärast installi konfigureerimisel Hadoopi klastrite Revolution R Enterprise installimine võib nurjuda väljundit:

RevoScaleR.enhanced fail on loodud.Hadoopi installimise kontrollimineKirjutas RevoHadoopEnvVars.site /usr/lib64/Revo-7.3/scripts.Jälgimise (viimase kõne on Viimane):Faili ". / install.py", line 812 < moodulis >sourceRevoHadoopEnvVars()Faili ". / install.py", 217, sourceRevoHadoopEnvVars rida(võtme väärtus) = line.split('=',1)ValueError: on vaja rohkem kui 1 väärtus lahti

Tõrke tõttu sõeluda kasutaja keskkonnas konfigureerimise ajal tõrge ja põhjustab tavaliselt järgmised kaks rida muutuja/väärtus keskkonna olemasolu:

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

Muutuja on seotud bash shell haavatavuse paik installi. Selle probleemi vastukaaluna seetõttu RRE-d installi saab sooritada:1. lisatud uninstall.sh skripti abil puhastada poolik install RRE-d.  Copy uninstall.sh skripti /usr/lib64/Revo-7.3 (või target Revo 7,3 kataloog), veenduge, et see on käivitatav ja käivitage see väljaspool kataloogi juurena.2. Looge fail /root/RREenv, mis sisaldab ühe reana.

env|grep -v BASH_FUNC_module|grep '='

Tegemiseks käivitatava faili salvestada.3. Muuda rida 213 Revolution R install.py skripti, mis peaks olema:

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

Muuda rea kohta:

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

4. Käivitage skript Revolution R Installeri install.py.

uninstall.sh

Kas vajate veel abi?

Kas soovite rohkem valikuvariante?

Siin saate tutvuda tellimusega kaasnevate eelistega, sirvida koolituskursusi, õppida seadet kaitsma ja teha veel palju muud.