开发者学堂课程【2020版大数据实战项目之 DMP 广告系统(第七阶段):Zeepelin_安装_上传】学习笔记,与课程紧密联系,让用户快速学习知识。
课程地址:https://developer.aliyun.com/learning/course/682/detail/11845
Zeepelin_安装_上传
内容介绍:
一、安装
二、上传
一、安装
下面介绍 Zeppelin 怎么安装,然后才能进行相应的操作。
本课程讲解如何安装Zeppelin,安装分两个部分,第一部分是处理安装包,要把安装包放到服务器当中,然后在节点当中解压安装包,拷贝到对应的目录当中,这样安装包就处理完成了。处理完安装包之后,要进行相应的配置,配置完成以后要进行启动,这就是安装的步骤。
因为 Zeppelin 并不是一个框架,也不是集群工具之类的东西,只是一个图形化的工具,只是一个笔记工具,所以它的安装相对来说会简单一些。
下面来看第一步:下载。
直接点击URL,打开 Zeppelin 的官方网站
(http://zeppelin.apache.org/),选中 Download,它提供了两个版本的下载。
第一个版本是Binary package with all interpreters,
第二个是Binary package with Spark interpreters。
Zeppelin 本身按照它的架构来说,他自己就是一个 sever,就是一个 Zeppelin sever,提供了一个网站。在他内部其他的功能是通过各种intepreters,也就是解释器来提供的。
比如说 Zeppelin 自己提供了一个网站的功能,想在这个网站编写笔记也是 sever 所提供的功能,但是想在笔记里面编写 spark 代码,是不可以的,要通过 interpreter,通过外部的去帮我们编写解释器来提供一个 spark 的功能。想连接 hbes,需要下载对应的解释器才能连接 。
第一个下载就是947 MB 的包含了所有的解释器,还有一个只包含了 Spark Python 解释器。
有两个版本,一个会稍微大一点,大概是一个 G 左右,大家可以选择下这个一个 G 的版本。还有一个300多 MB的版本,这是基础版,只包括Spark 和 Python。偶尔使用基础版也可以,因为基础版有一些插件,有一些解释器需要大家自己安装,这样就会对工具有一个更深的认识。
不用自己去下载,在spark DMP Files 目录当中已经为大家提供了下载的安装包,只需要使用这个安装包就可以了。
二、上传
下载好以后就可以打开shell 窗口,上传内容,选择 Upload to current folder,找到对应的 DMP 的目录,然后找到 Files,找到 Zeppelin 的安装包,点击打开就会上传,大概是300多MB。上传的进度在如图所示的位置。
已经把 Zeppelin 安装包上传到服务器当中了,接下来应该把 mv 把 Zeppelin移动到 export 下的 softwares。
移动完成以后,应该进入到 softwares 这个目录当中,把他解压,解压完以后再把解压包放到 export service 下。进入到 export softwares,这个时候可以查看到 Zeppelin 的包已经安装好了。
接下来直接tar xzvf zeppelin
,把它解压出来,解压出来以后等待他的解压。这个时候再去查看已经有 Zeppelin 文件夹了,有了这个文件夹以后 cp - r,拷贝 zeppelin 这个文件夹,拷贝到 export serves 中的 zeppelin。
注意不要在后面追加斜杠,追加斜杠以后,它就会在这个目录当中拷贝这样一个zeppelin-0.8.1-bin-netins
目录,这样会出现多个目录,是错误的。不是没有创建文件夹,而是名字写错了,所以修改一下名字。
正常情况下可以直接拷贝进去,不需要主动创建这个文件夹。进入到export/servers/Zeppelin
,进入到这个目录当中,可以看到整个目录的结构。
第一个目录是 bin,第二个目录是 conf。bin 放置一些启动服务器、安装解释器等命令,conf 中放置的都是配置文件。