R_Language 板


LINE

不确定是否正确,但可以library(rmr2)和library(rhdfs)了@@ 但却有新的问题>"< 我重新安装一次,并且不修改 brashrc、/etc/profile和/etc/envirment三个档案, 如下: ※ 引述《rlearner (rlearner)》之铭言: : [目的] : 在VM上建立三台虚拟机 : 并建立rhadoop : 执行简单的rmr范例 : [问题简叙]============================================================= : 在VM虚拟器上建立hadoop环境建三台机子, : master,node1,node2 : 装好了hadoop(hadoop可以运作) : 但是装R时遇到了无法library:rmr和rhdfs的问题 : 且无法install.packages:rJava套作 : 上叙的环境我装了两次 : 第一次(环境一)不知怎麽的就成功install.packges: : rJava的套,但第二次重装(环境二)却怎麽样也无法成功下载 : rJava,若rJava无法,rmr跟rhdfs也用不了了!! : [环境一]((提外话~之前莫明成功???)))===================================== : 怎麽装有点忘了,但跟第二次差不多 : 感觉还是有点问题...(下有影片连结) : https://www.youtube.com/watch?v=ByAisA_dQxI&feature=youtu.be
: [环境二](!!!!!主要问题!!!!!!现在安装失败)))============================= : [安装步骤] : 以下是我安装的方法:(文长)(含安装步骤影片) : https://www.youtube.com/watch?v=QTHfV_xYr8A&t=145s
: 没剪辑7:04-14:30可跳过~下载很久@@ : 启动hadoop : cd ~/hadoop && sbin/start-all.sh : ------------------------------------------------ 以下步骤省略,到"重启三个档案"的地方都不用去做 : sudo vim .bashrc : sudo vim /etc/environment : sudo vim /etc/profile : 在以上三个档中新增路径 : export JAVA_HOME=/usr/lib/jvm/jdk/ : export HADOOP_CMD=/home/hduser/hadoop/bin/hadoop : export HADOOP_HOME=/home/hduser/hadoop : export : HADOOP_STREAMING=/home/hduser/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.7.3.jar : 重启三个档案 : . /etc/environment : . /etc/profile : source .bashrc : ----------------------------------------------------------------------------- 到这里为止的步骤都省略 以下都一样 : 三个机子都要安装R (ps R真的只要装在master就好了~^^) : sudo apt-get update : sudo apt-get upgrade : sudo apt-get install r-base : sudo apt-get install r-base r-base-dev : java 设订------------------ : echo $JAVA_HOME : sudo JAVA_HOME=/usr/lib/jvm/jdk/ R CMD javareconf : in the R-------------------- : 进入R : sudo R : 这里有错误,无法下载rJava(!!!!!问题所在)(注1) : install.packages(c("codetools","R","Rcpp","RJSONIO","bitops","digest","functional","stringr","plyr","reshape2","rJava","caTools")) : 下载rmr 和 rhdfs : wget --no-check-certificate : https://raw.github.com/RevolutionAnalytics/rmr2/3.3.0/build/rmr2_3.3.0.tar.gz : wget --no-check-certificate : https://raw.github.com/RevolutionAnalytics/rhdfs/master/build/rhdfs_1.0.8.tar.gz : 在R中---------------------- : 第二次安装出错 (注2) : install.packages("/home/hduser/rhdfs_1.0.8.tar.gz", repos=NULL, type="source") : install.packages("/home/hduser/rmr2_2.2.2.tar.gz", repos = NULL, : type="source") : Sys.setenv(HADOOP_HOME="/home/hduser/hadoop") : Sys.setenv(HADOOP_PREFIX="/home/hduser/hadoop") : Sys.setenv(HADOOP_CMD="/home/hduser/hadoop/bin/hadoop") : Sys.setenv(HADOOP_STREAMING="/home/hduser/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.7.3.jar") : Sys.getenv("HADOOP_CMD") : 後面就不用看了...因为全不行@@ : ------------------------------------ : 无法下载rJava後,後面步骤都出错了QQ : [错误息讯]============================================================= : (安装环境二) : https://www.youtube.com/watch?v=QTHfV_xYr8A&t=145s
: 7:04-14:30可跳过~下载很久@@ : (注1)14:30 : 在install.packages(c("codetools","R","Rcpp","rJava"...後失败,错误讯息: : ...waring messages: : 1: package 'R' is not available (for R version 3.2.3) : 2: Ln install.packages(c(......) 'rJava' had non-zero exit status : (注2)16:38 : install.packages("/home/hduser/rhdfs_1.0.8.tar.gz", repos=NULL, type="source") : install.packages("/home/hduser/rmr2_2.2.2.tar.gz", repos = NULL, : type="source") : 两个都出现: : would you like to use a personal library instead? : 我只能选y : 怀疑这里也出了问题 : 因为RDM网站有提到library要设定给所有用户(其实不太懂意思..@@) : http://www.rdatamining.com/big-data/r-hadoop-setup-guide : 在7.1 Install relevant R packages的地方 : 原文: : RHadoop packages are dependent on above packages, : which should be installed for all users, instead of in personal library. : ....文长以下略 : 但我不知到在install.packages那些套件前 : 要怎麽给所有使用者用(这里的意思应该是三台机子吧@@ : [版本]============================================================= : (三台机子都是) : ubuntu 16.04.1 : hadoop-2.7.3 : R 3.2.3 : rmr2 3.3.0 : rhdfs 1.0.8 [重新安装] 以下为重装一次,只省略那三个档案 brashrc、/etc/profile、/etc/envirment 不新增路径,如下影片 https://www.youtube.com/watch?v=w70h_u8qoHM&t=895s
[library rmr rhdfs] 新问题 先进入R: $sudo R #再输入路径 Sys.setenv(HADOOP_HOME="/home/hduser/hadoop") Sys.setenv(HADOOP_PREFIX="/home/hduser/hadoop") Sys.setenv(HADOOP_CMD="/home/hduser/hadoop/bin/hadoop") Sys.setenv(HADOOP_STREAMING="/home/hduser/hadoop/share/hadoop/tools/lib/hadoop-streaming-2.7.3.jar") library(rJava)#没问题 library(rhdfs)#没关题 #但在hdfs.init()时出现错误讯息 hdfs.init() #出现unable to load native-hadoop library for your plamform... using builtin-java classes where applicable library(rmr2) #出现要我 review your hadoop setting #但是以下程式没问题: rmr.options(backend = 'local') small.ints = to.dfs(1:100) mapr = mapreduce(input = small.ints, map = function(k,v) cbind(v,v^2)) result = from.dfs(mapr) result #可是神奇的是关掉另外两个node一样能执行 #是不是我的程式并没有连到另两台node??? @@ [问题总结] 1.rhdfs启动hdfs.init()为何无法连>< 2.范例程式为什麽关掉node也能执行!!??感觉没有成功rhadoop 求解QAQ --



※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 140.128.101.143
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1483005722.A.930.html







like.gif 您可能会有兴趣的文章
icon.png[问题/行为] 猫晚上进房间会不会有憋尿问题
icon.pngRe: [闲聊] 选了错误的女孩成为魔法少女 XDDDDDDDDDD
icon.png[正妹] 瑞典 一张
icon.png[心得] EMS高领长版毛衣.墨小楼MC1002
icon.png[分享] 丹龙隔热纸GE55+33+22
icon.png[问题] 清洗洗衣机
icon.png[寻物] 窗台下的空间
icon.png[闲聊] 双极の女神1 木魔爵
icon.png[售车] 新竹 1997 march 1297cc 白色 四门
icon.png[讨论] 能从照片感受到摄影者心情吗
icon.png[狂贺] 贺贺贺贺 贺!岛村卯月!总选举NO.1
icon.png[难过] 羡慕白皮肤的女生
icon.png阅读文章
icon.png[黑特]
icon.png[问题] SBK S1安装於安全帽位置
icon.png[分享] 旧woo100绝版开箱!!
icon.pngRe: [无言] 关於小包卫生纸
icon.png[开箱] E5-2683V3 RX480Strix 快睿C1 简单测试
icon.png[心得] 苍の海贼龙 地狱 执行者16PT
icon.png[售车] 1999年Virage iO 1.8EXi
icon.png[心得] 挑战33 LV10 狮子座pt solo
icon.png[闲聊] 手把手教你不被桶之新手主购教学
icon.png[分享] Civic Type R 量产版官方照无预警流出
icon.png[售车] Golf 4 2.0 银色 自排
icon.png[出售] Graco提篮汽座(有底座)2000元诚可议
icon.png[问题] 请问补牙材质掉了还能再补吗?(台中半年内
icon.png[问题] 44th 单曲 生写竟然都给重复的啊啊!
icon.png[心得] 华南红卡/icash 核卡
icon.png[问题] 拔牙矫正这样正常吗
icon.png[赠送] 老莫高业 初业 102年版
icon.png[情报] 三大行动支付 本季掀战火
icon.png[宝宝] 博客来Amos水蜡笔5/1特价五折
icon.pngRe: [心得] 新鲜人一些面试分享
icon.png[心得] 苍の海贼龙 地狱 麒麟25PT
icon.pngRe: [闲聊] (君の名は。雷慎入) 君名二创漫画翻译
icon.pngRe: [闲聊] OGN中场影片:失踪人口局 (英文字幕)
icon.png[问题] 台湾大哥大4G讯号差
icon.png[出售] [全国]全新千寻侘草LED灯, 水草

请输入看板名称,例如:iOS站内搜寻

TOP