تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

تشغيل كتلة MapR 4.0.1، قد تفشل مهام mapreduce "ق الثورة" بسبب الخطأ:

2015/02/13 08:00:37، 657 org.apache.hadoop.mapred.TaskAttemptListenerImpl خطأ جسيم [معالج الخادم IPC 2 على 52243]: المهمة: attempt_1423734868663_0289_m_000000_0-إنهاء: java.io.IOException: إنهاء برمز إنهاء R VM: إخراج واحد،:
بدء تشغيل البرنامج النصي
[1] TRUE
$fileName 
[1] NA
$start 
[1] 0
$length 
[1] 0
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/library/RevoScaleR/rxLibs/x64/libExaCore.so.2(_Z21CriticalSignalHandleri+0x1e)[0x7fe02d3d423e] 
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.71.x86_64/jre/lib/amd64/server/libjvm.so(+0x7e2628)[0x7fe0282f8628] 
/usr/lib/jvm/java-1.7.0-openjdk-1.7.0.71.x86_64/jre/lib/amd64/server/libjvm.so(JVM_handle_linux_signal+0x95)[0x7fe0282fea55] 
/lib64/libpthread.so.0[0x30cec0f710] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/library/RevoScaleR/rxLibs/x64/libExaCore.so.2(_ZNK10CxAnalysis19HaveWriteDataSourceEv+0x0)[0x7fe02acbc280] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/library/RevoScaleR/rxLibs/x64/libExaCore.so.2(_ZN10CxAnalysis18GetWriteDataSourceEv+0x9)[0x7fe02acbcb49] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/library/RevoScaleR/rxLibs/x64/libRxLink.so.2(_Z19RxComputeHadoopTaskR11RListObjectR11RxAllocator+0x3b3)[0x7fe02e2a5d23] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/library/RevoScaleR/rxLibs/x64/libRxLink.so.2(_Z10RxUtilBaseP7SEXPREC+0x6db)[0x7fe02e2b2fab] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/library/RevoScaleR/rxLibs/x64/libRxLink.so.2(RxUtil+0x34)[0x7fe02e2b3f14] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/lib/libR.so(+0x9f36b)[0x7fe04083536b] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/lib/libR.so(Rf_eval+0x871)[0x7fe04086be91] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/lib/libR.so(Rf_ReplIteration+0x212)[0x7fe0408946a2] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/lib/libR.so(+0xfea59)[0x7fe040894a59] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/lib/libR.so(run_Rmainloop+0x44)[0x7fe040894f64] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/bin/exec/R(main+0x1b)[0x40084b] 
/lib64/libc.so.6(__libc_start_main+0xfd)[0x30ce41ed5d] 
/usr/lib64/Revo-7.3/R-3.1.1/lib64/R/bin/exec/R[0x400739] 
خطأ تجزئة.

في com.revolutionanalytics.scaleR.hadoop.Rscript.waitFor(Rscript.java:103)
في com.revolutionanalytics.scaleR.hadoop.Rscript.run(Rscript.java:59)
في com.revolutionanalytics.scaleR.hadoop.RDelegatingMapper.run(RDelegatingMapper.java:73)
في org.apache.hadoop.mapred.MapTask.runNewMapper (MapTask.java:773)
في org.apache.hadoop.mapred.MapTask.run (MapTask.java:345)
في org.apache.hadoop.mapred.YarnChild$2.run (YarnChild.java:167)
في java.security.AccessController.doPrivileged (أسلوب أصلي)
في javax.security.auth.Subject.doAs(Subject.java:415)
في org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1469)
في org.apache.hadoop.mapred.YarnChild.main (YarnChild.java:162)

يرجع على الأنظمة الأساسية MapR 4.0.1، تكوين بيئة "المؤسسة R الثورة" استخدام مكتبة libhdfs.so غير صحيح.

للتغلب على هذه المشكلة، تأكد من خطوات التكوين المتوفرة بعد التثبيت التالية قد اتخذت للثورة R 7.3 على كتل MapR 4.0.1:

في عقده "العميل"، إنشاء نظام الملفات الأصلية الدليل المشترك لكل مستخدم:

1-سودو/var/RevoShare/mapr-س mkdir
3-chmod 777/var/RevoShare/mapr
4-إضافة. /usr/lib64/Revo-7.3/scripts/RevoHadoopEnvVars.site إلى/home/mapr/.bash_profile

على كل عقده العامل، إجراء التغييرات التالية:

# cp scaleR-hadoop-0.1-SNAPSHOT.jar /opt/mapr/hadoop/hadoop-2.4.1/share/hadoop/common/lib/ # ln -s /opt/mapr/hadoop/hadoop-0.20.2/c++/Linux-amd64-64/lib/libhdfs.so /usr/lib64 
# mv /opt/mapr/hadoop/hadoop-2.4.1/lib/native/libhdfs.so /opt/mapr/hadoop/hadoop-2.4.1/lib/native/libhdfs.so.save



تثبيت R الثورة تلقائياً بإنشاء ارتباط إلى قشارة-hadoop-0، 1-SNAPSHOT.jar في HADOOP_HOME $/lib. ومع ذلك، هذا هو الدليل غير صحيح (خطأ تم الإبلاغ عنها) ويجب ربط الملف أو نسخها في/opt/mapr/hadoop/hadoop-2.4.1/share/hadoop/common/lib/.

الربط بين/opt/mapr/hadoop/hadoop-0.20.2/c++/Linux-amd64-64/lib/libhdfs.so في/usr/lib64 سوف يضمن العثور على libhdfs.so المناسبة قبل "الثورة ر." الخطوة الثالثة ضروري لنقل libhdfs.so المشكلة بعيداً.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

هل كانت المعلومات مفيدة؟

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

نشكرك على ملاحظاتك!

×