Zeppelin0.6.2+sparkR2.0.2环境搭建

1.安装R及连锁的包:

专注本身使用的是CentOS7的系列,即使您不是本身的系统恐怕下载的包会不雷同。不过请不要操心,我会尽量说清楚怎么着找到相应系统的R的安装包。

第一访问官网https://www.r-project.org/

接下来大家找到那些:

图片 1

下一场找到China那一栏,随便点一个地址就好。

下一场大家挑选这几个:

图片 2

那下你应该能找到了呢,里面富含二种常用Linux发行版,我的是CentOS,自然是选项RedHat体系了。

然后大家依次点下去,直到点开README

图片 3

很好,那里就如要设置一个EPEL的源来达成我们的R包的装置,那里我们进去划横线的网址:

图片 4

箭头所指是其一源的RPM包,下载并安装之!

wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
rpm -ivh epel-release-latest-7.noarch.rpm

接下去自个儿打开那个网址:https://zeppelin.apache.org/docs/0.6.2/interpreter/r.html

设置相关R以及有关重视:

yum install R R-devel libcurl-devel openssl-devel

安装时间相比长,耐心等待,去喝杯咖啡只怕看会其他,再回到吗!

不过你假使直接密切看的话,它甚至在处理正视关系的时候自动给安装上了open-jdk,没事,大家应用以下方式化解:

wget --no-check-certificate --no-cookies --header "Cookie: oraclelicense=accept-securebackup-cookie" http://download.oracle.com/otn-pub/java/jdk/8u112-b15/jdk-8u112-linux-x64.rpm 
rpm -ivh jdk-8u112-linux-x64.rpm 

再给它安装回去-。-醉了。

安装一些官网所说的依靠:

R -e “install.packages(‘devtools’, repos = ‘http://cran.rstudio.com‘)”
R -e “install.packages(‘knitr’, repos = ‘http://cran.rstudio.com‘)”
R -e “install.packages(‘ggplot2’, repos = ‘http://cran.rstudio.com‘)”
R -e “install.packages(c(‘devtools’,’mplot’, ‘googleVis’), repos =
http://cran.rstudio.com‘); require(devtools);
install_github(‘ramnathv/rCharts’)”

0.序

  先吐槽一下网上旧版本的Zeppelin和R的装置,让自家折腾了多少个钟头。

  然则最后依然调通了也不不难,其实自个儿后天一点R都没有学呢,只是刚看了一节课,可是这么些工具既然出现在了斯Parker中,我想它如故蛮流行和好用的。

  以前布置了Zeppelin的斯Parker的咬合,但是那没有配置R的有些,可是Zeppelin既然可以有这么多的解释器,以我之见就是彰显他的一个其他软件所不富有的优势:那就是在一个note里你可以行使两种解释器来编排文字,生成图像,分析一个难题。

  再添加方便的导入导出和储存功用,我个人感觉未来风靡只是岁月难点。

  废话尽量少说,进入正题:

Configuration

To run Zeppelin with the R Interpreter, the SPARK_HOME environment
variable must be set. The best way to do this is by
editing conf/zeppelin-env.sh. If it is not set, the R Interpreter will
not be able to interface with Spark.

You should also
copy conf/zeppelin-site.xml.template to conf/zeppelin-site.xml. That
will ensure that Zeppelin sees the R Interpreter the first time it
starts up.

七个步骤:

  • 在conf/zeppelin-env.sh中加入SPARK_HOME这一个环境变量
  •  cp conf/zeppelin-site.xml.template  conf/zeppelin-site.xml

此地不再赘述。

4.验证环境是或不是装好:

开辟浏览器进入Zeppelin的地址,然后notebook -> R Tutorial

如下图

图片 5

 

等候编译落成,然后本身截取了几张图纸放在下边:

图片 6

图片 7

图片 8

好,大家的斯ParkerR环境搭建好了,Zeppelin又多了一个新的工具,又有力了重重。

3.重启Zeppelin:

/opt/zeppelin-0.6.2-bin-all/bin/zeppelin-daemon.sh restart

2.配置Zeppelin

复制官网的一段话: