Amabri 2.1安装HDP2.3.2 之 七、自定义HDP服务
2016-08-16 18:30
162 查看
以zeppelin为例,它是一个基于网页的notebook,可以进行数据分析与可视化,zeppelin里有个概念是解释器,解释器使得很多后端语言能够像插件一样在zeppelin中使用,例如 Spark,、Python、sql、shell等等。具体介绍看zeppelin官网。
添加zeppelin服务时不必关掉其他服务。
我要用到python,而支持python的话需要自己编译zeppelin。
将编译好的zeppelin打包命名为zeppelin.tar.gz,拷贝到/tmp 文件夹下。
1. 下载服务向导包并解压
代码如下,其中,$VERSION 是HDP对应的版本号。
登入ambari 管理页面后,左侧一栏 点击 Actions ,结果如图:
![](http://img.blog.csdn.net/20160816181255496)
勾选上zeppelin notebook:
![](http://img.blog.csdn.net/20160816181324402)
选择安在某台机器上都可以,我选的master :
![](http://img.blog.csdn.net/20160816181341448)
下一步,开始设置各项参数。
![](http://img.blog.csdn.net/20160816181441169)
其中需要注意的有:
设置
下面 zeppelin.executor.mem在这儿以下,根据你自己的内存及任务需要内存设置即可。一般512m够用。
![](http://img.blog.csdn.net/20160816182105302)
在zeppelin-env template里,需要注意的有:
代表zeppelin的任务要提交到yarn上执行。除了在yarn上执行,还可以本地执行,值为local。
要确保这些没有被注释。
![](http://img.blog.csdn.net/20160816182410103)
![](http://img.blog.csdn.net/20160816182503666)
![](http://img.blog.csdn.net/20160816182510744)
在custom zeppelin-config里,添加一个属性:
![](http://img.blog.csdn.net/20160816182707668)
确认好配置信息后,下一步,
![](http://img.blog.csdn.net/20160816182742316)
好了,开始安装啦~
![](http://img.blog.csdn.net/20160816182751082)
等它完事儿就好~~
添加zeppelin服务时不必关掉其他服务。
我要用到python,而支持python的话需要自己编译zeppelin。
将编译好的zeppelin打包命名为zeppelin.tar.gz,拷贝到/tmp 文件夹下。
1. 下载服务向导包并解压
代码如下,其中,$VERSION 是HDP对应的版本号。
wget https://github.com/hortonworks-gallery/ambari-zeppelin-service/archive/master.zip -O /tmp/ZEPPELIN.zip unzip /tmp/ZEPPELIN.zip -d /var/lib/ambari-server/resources/stacks/HDP/$VERSION/services
登入ambari 管理页面后,左侧一栏 点击 Actions ,结果如图:
勾选上zeppelin notebook:
选择安在某台机器上都可以,我选的master :
下一步,开始设置各项参数。
其中需要注意的有:
设置
zeppelin.install_python_packages=true,表示要下载python包,
zeppelin.setup.prebuilt=true, 表示我们用自己编译的zeppelin,就是我们提前放到/tmp下的zeppelin.tar.gz。
zeppelin.setup.view=true,表示有zeppelin view的快捷打开页面。
下面 zeppelin.executor.mem在这儿以下,根据你自己的内存及任务需要内存设置即可。一般512m够用。
在zeppelin-env template里,需要注意的有:
export MASTER=yarn-client
代表zeppelin的任务要提交到yarn上执行。除了在yarn上执行,还可以本地执行,值为local。
SPARK_HOME HADOOP_CONF_DIR和
PYTHONPATH
要确保这些没有被注释。
在custom zeppelin-config里,添加一个属性:
zeppelin.host.publicname,值为安装zeppelin服务的机器的域名,对本集群而言,是master.org.cn,如图:
确认好配置信息后,下一步,
好了,开始安装啦~
等它完事儿就好~~
相关文章推荐
- Ambari学习17_Amabri 2.1安装HDP2.3.2 之 七、自定义HDP服务
- Amabri 2.1安装HDP2.3.2 之 三、开始配置基本环境
- Ambari 2.1安装 HDP2.3.2 之 五、配置amabri-server
- Amabri 2.1安装HDP2.3.2 之 二、需求配置说明
- Amabri 2.1安装HDP2.3.2 之 一、HDP介绍
- Amabri 2.1 安装HDP2.3.2 之 四、安装ambari
- Ambari 2.1安装HDP2.3.2 之 六、安装部署HDP集群 详细步骤
- Ambari学习2_ Ambari 2.1安装HDP2.3.2 之 六、安装部署HDP集群 详细步骤
- .NET : 自定义安装服务
- CDH集群安装过程中“自定义服务”时,必选的几个服务
- 源码包安装和快捷管理nginx,自定义命令管理服务
- Amabri安装HDP Hadoop集群
- C# 自定义windows服务,安装的服务已经存在问题
- Centos 7安装及设置redis自定义服务开机启动
- Windows 服务中用cmd/dos安装自定义服务的问题
- Ambari2.1安装hdp2.3
- Ambari2.1安装hdp2.3
- Windows Server 2008 WDS(部署服务)之创建自定义安装映像
- 2.1 DNS服务介绍和安装
- saltstack的探索-安装vim、nginx服务和配置、自定义脚本