Conectați-vă cu Microsoft
Conectați-vă sau creați un cont
Salut,
Selectați un alt cont.
Aveți mai multe conturi
Alegeți contul cu care doriți să vă conectați.

În timpul configurării post-instalare pentru Hadoop clustere, instalarea Revolution R Enterprise poate să nu reușească cu datele de ieșire:

Creat cu succes RevoScaleR.enhanced fișier.
Verificarea pentru instalare Hadoop
A scris RevoHadoopEnvVars.site /usr/lib64/Revo-7.3/scripts.
Traceback (cel mai recent apel ultima):
Fișier ". / install.py", linia 812, < modulul >
sourceRevoHadoopEnvVars()
Fișier ". / install.py", linia 217, în sourceRevoHadoopEnvVars
(cheie, valoare) = line.split('=',1)
ValueError: nevoie de mai mult de 1 valoarea la despachetare

Eroarea se datorează unei erori de analizat pentru mediul utilizator în timpul configurării și este de obicei cauzată de prezența următoarea linie de două variabila/valoare setată în mediul:

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

Această variabilă este legată de instalarea un patch pentru o vulnerabilitate de shell bash. Pentru a rezolva problema, astfel încât se pot efectua instalarea RRE:

1. utilizați atașat uninstall.sh script pentru a curăța instalarea incomplete RRE.  Copie scriptul uninstall.sh /usr/lib64/Revo-7.3 (sau directorul Revo 7.3 țintă), asiguraţi-vă că este executabil, și executați-l ca rădăcină din afara directorului.

2. creați un fișier /root/RREenv care conține o singură linie:

env|grep -v BASH_FUNC_module|grep '='

Salvați acest fișier și face executabil.

3. editare linie 213 Revolution R install.py scriptului, care ar trebui să fie:

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

Modificați această linie pentru:

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

4. executa scriptul de instalare Revolution R, install.py.

uninstall.sh

Aveți nevoie de ajutor suplimentar?

Doriți mai multe opțiuni?

Explorați avantajele abonamentului, navigați prin cursurile de instruire, aflați cum să vă securizați dispozitivul și multe altele.

Comunitățile vă ajută să adresați întrebări și să răspundeți la întrebări, să oferiți feedback și să primiți feedback de la experți cu cunoștințe bogate.

Au fost utile aceste informații?

Cât de mulțumit sunteți de calitatea limbajului?
Ce v-a afectat experiența?
Apăsând pe Trimitere, feedbackul dvs. va fi utilizat pentru a îmbunătăți produsele și serviciile Microsoft. Administratorul dvs. IT va avea posibilitatea să colecteze aceste date. Angajamentul de respectare a confidențialității.

Vă mulțumim pentru feedback!

×