Platí pro
Revolution Analytics

V clusteru MapR 4.0.1 revoluce R. mapreduce úlohy se pravděpodobně nezdaří s chybu:

2015-02-13 08:00:37, 657 FATAL [IPC obslužné rutiny serveru 2 v 52243] org.apache.hadoop.mapred.TaskAttemptListenerImpl: úkol: attempt_1423734868663_0289_m_000000_0 - ukončen: java.io.IOException: R VM byl ukončen s kódem ukončení: 1, výstup:spuštění skriptu[1] PLATÍ$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] Segmentace poruchy.v com.revolutionanalytics.scaleR.hadoop.Rscript.waitFor(Rscript.java:103)v com.revolutionanalytics.scaleR.hadoop.Rscript.run(Rscript.java:59)v com.revolutionanalytics.scaleR.hadoop.RDelegatingMapper.run(RDelegatingMapper.java:73)v org.apache.hadoop.mapred.MapTask.runNewMapper (MapTask.java:773)v org.apache.hadoop.mapred.MapTask.run (MapTask.java:345)v org.apache.hadoop.mapred.YarnChild$2.run (YarnChild.java:167)v java.security.AccessController.doPrivileged (nativní metoda)v javax.security.auth.Subject.doAs(Subject.java:415)v org.apache.hadoop.security.UserGroupInformation.doAs(UserGroupInformation.java:1469)v org.apache.hadoop.mapred.YarnChild.main (YarnChild.java:162)

Na platformách MapR 4.0.1 je to způsobeno revoluce R Enterprise konfigurace prostředí pomocí knihovny nesprávný libhdfs.so.Chcete-li tento problém vyřešit, zkontrolujte, že následující konfigurace po instalaci kroky byly učiněny pro R 7.3 revoluce v clusterech MapR 4.0.1:"Klient" uzlu vytvořte sdílený adresář nativní systém souborů pro každého uživatele:1. sudo mkdir -p /var/RevoShare/mapr3. chmod 777 /var/RevoShare/mapr4. přidejte. /USR/lib64/Revo-7.3/Scripts/RevoHadoopEnvVars.Site na /home/mapr/.bash_profileV každém uzlu pracovník proveďte následující změny:

# 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

Instalace revoluce R automaticky vytvoří vazbu scaleR hadoop 0,1 SNAPSHOT.jar v $HADOOP_HOME/lib. To je však nesprávné directory (chyby hlášené) a soubor by měly být propojeny nebo zkopírovány do /opt/mapr/hadoop/hadoop-2.4.1/share/hadoop/common/lib/.Propojení /opt/mapr/hadoop/hadoop-0.20.2/c++/Linux-amd64-64/lib/libhdfs.so v /usr/lib64 zajistí, aby řádné libhdfs.so zjistí, že revoluce R. Třetí krok je nutné přesunout stranou libhdfs.so problém.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.