דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

במהלך קביעת התצורה לאחר ההתקנה עבור אשכולות Hadoop, ההתקנה של הארגון R מהפכת עלולה להיכשל עם הפלט:

נוצר בהצלחה את הקובץ RevoScaleR.enhanced.
בדיקת להתקנה Hadoop
כתבת RevoHadoopEnvVars.site כדי /usr/lib64/Revo-7.3/scripts.
Traceback (האחרונים התקשר לאחרונה):
הקובץ ". / install.py", קו 812, במודול < >
sourceRevoHadoopEnvVars()
הקובץ ". / install.py", קו 217, ב- sourceRevoHadoopEnvVars
(מפתח, ערך) = line.split('=',1)
ValueError: דרוש ערך 1 יותר על האריזה

השגיאה היא עקב כשל לנתח את הסביבה של המשתמש במהלך קביעת התצורה ואת נגרמת בדרך כלל על-ידי הנוכחות של שתי שורות המשתנה/הערך הבא להגדיר בסביבת:

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

משתנה זה קשור ההתקנה של תיקון עבור פגיעות מעטפת למסיבת. כדי לעקוף את הבעיה, כך שניתן יהיה לבצע את ההתקנה RRE:

1. השתמש קובץ ה-script uninstall.sh המצורף כדי לנקות את ההתקנה לא שלמה של RRE.  העתק את קובץ ה-script uninstall.sh /usr/lib64/Revo-7.3 (או ספריית Revo 7.3 היעד), ודא כי אותו הוא קובץ הפעלה, והפעל אותו כבסיס מתוך מחוץ הספריה.

2. יצירת /root/RREenv קובץ המכיל שורה בודדת:

env|grep -v BASH_FUNC_module|grep '='

שמור קובץ זה ולהפוך אותה הפעלה.

3. עריכת שורה 213 ה-script install.py מהפכת R, אשר אמור להיות:

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

שינוי קו זה כדי:

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

4. הפעלת ה-script המתקין מהפכת R, install.py.

uninstall.sh

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

תודה על המשוב!

×