文档章节

Ubuntu16.04 下 Spark2.0.2+Hadoop2.7.3+Zookeeper3.4.9+HBase1.1.7集群环境搭建--2

品不懂
 品不懂
发布于 2016/12/08 13:52
字数 256
阅读 50
收藏 0

接着上篇:https://my.oschina.net/u/988386/blog/802045

上篇安装完成了hadoop,接下来安装zookeeper。

  • 安装zookeeper        (2台机器配置基本相同)
#!/bin/bash

PATH_FILE="/etc/profile"
#安装包路径
ZOOKEEPER_TAR="/home/hdp/Downloads/zookeeper-3.4.9.tar.gz"
ZOOKEEPER_INSTALL_HOME="/usr/local"

#安装zookeeper

if [ -d $ZOOKEEPER_INSTALL_HOME/zookeeper ] 
then
    sudo rm -rf $ZOOKEEPER_INSTALL_HOME/zookeeper
fi

#解压zookeeper
sudo tar -zxvf $ZOOKEEPER_TAR -C $ZOOKEEPER_INSTALL_HOME

#修改文件名称
sudo mv $ZOOKEEPER_INSTALL_HOME/zookeeper-3.4.9 $ZOOKEEPER_INSTALL_HOME/zookeeper

#将所有者修改为hadoop
sudo chown -R hadoop $ZOOKEEPER_INSTALL_HOME/zookeeper

#设置环境变量
if [ -z $ZOOKEEPER_HOME ]  
then 
	sudo echo "export ZOOKEEPER_HOME=\"$ZOOKEEPER_INSTALL_HOME/zookeeper\"" >> $PATH_FILE
	sudo echo "export PATH=\"\${ZOOKEEPER_HOME}/bin:\$PATH\"" >> $PATH_FILE
	#刷新环境变量
	source /etc/profile
fi
  • 配置

        修改/conf/zoo_sample.cfg文件名为 zoo.cfg.       

dataDir=/usr/local/zookeeper/data


server.0=d155:2888:3888
server.1=d156:2888:3888

     在/usr/local/zookeeper/ 目录 建立文件夹data

     然后在data文件夹下建立文件 myid

     文件内容: d155机器为0,d156机器为 1,分别对应(server.*).

  •      启动、停止
hadoop@d155$/usr/local/zookeeper/bin/zkServer.sh start
hadoop@d155$/usr/local/zookeeper/bin/zkServer.sh stop
hadoop@d155$/usr/local/zookeeper/bin/zkServer.sh status

 

 

 

 

 

 

 

 

 

© 著作权归作者所有

共有 人打赏支持
品不懂
粉丝 2
博文 5
码字总数 2660
作品 0
闸北
程序员
图像识别——ubuntu16.04 movidius VPU NCSDK深度学习环境搭建

这篇文章本人不打算长篇累牍去写,结合以前写的文章,从软件角度去写一些点滴,伴随人工智能AI的火爆,现在图像识别算法也异常火爆,上一篇文章提到Intel movidius Myriad 2 VPU(MA2450)是一...

桐烨科技
08/06
0
0
centos7 安装kubernetes1.4(kubeadm版)

使用kubeadm快速搭建k8s集群(单master,HA 的功能仍然在开发中) NOTE: 2016/10/09 :添加release版yum源,上传rpm包,避免翻墙,补全之前未添加的镜像,完善文档 2016/11/11 :删除hub.docke...

战狐
2016/09/30
0
0
ctdb+samba+cephfs高可用

环境:两台ubuntu16.04主机或虚拟机,samba:4.3.11,ctdb:4.3.11,ceph客户端:10.2.9 ,ceph集群:10.2.3 配置前准备: 可用的ceph集群,配置了cephfs文件系统。 ceph集群mon节点ip:10.33...

zrz11
01/25
4
0
单台服务器部署 Zookeeper 伪集群服务及 kafka 消息中间件服务

在开发环境中,为减少服务器成本和提高开发效率,通常在一台测试服务器部署各种服务,使用不同的本地 IP 和不同端口号将涉及到集群的服务往往跑在一台机器上模拟集群,在这里我们称做伪集群。...

hww_面条酱
01/10
0
0
利用docker快速搭建 laravel 环境

本文使用的是laravel 环境 也可以是一个 php环境 一样的。 最终搭建是一个 :nginx 1.3 + php 7.1 + composer + php-cli (artisan) 的环境 这里是本环境的Dokcerfile源码地址:https://git...

傻梦兽
2017/12/15
0
1

没有更多内容

加载失败,请刷新页面

加载更多

Win10内部更新:警告用户别用chrome和Firefox

简评:别和 Chrome 和 Firefox 约行不,我 Edge 明明更美、屁股更翘、更性感。。。 微软正在测试 Windows 10 的一个更新:警告用户不要安装 Chrome 和 Firefox。是测试人员发现的这个新警告,...

极光推送
32分钟前
2
0
Java并发编程高阶技术 高性能并发框架源码解析与实战

全网唯一深度解析并发编程框架disruptor底层源码课程,助你成为并发编程高手,拿下高薪 网盘地址下载

qq__2304636824
今天
1
0
day92-20180918-英语流利阅读-待学习

健身最大的敌人不是懒惰,而是逞强 Daniel 2018-09-19 1.今日导读 还记得 2008 年北京奥运会运动员刘翔的退赛风波吗?那天几乎所有中国人都将视线聚焦在了鸟巢体育馆 110 米栏的项目上,迫不...

飞鱼说编程
今天
8
0
70.shell的函数 数组 告警系统需求分析

20.16/20.17 shell中的函数 20.18 shell中的数组 20.19 告警系统需求分析 20.16/20.17 shell中的函数: ~1. 函数就是把一段代码整理到了一个小单元中,并给这个小单元起一个名字,当用到这段...

王鑫linux
今天
3
0
分布式框架spring-session实现session一致性使用问题

前言:项目中使用到spring-session来缓存用户信息,保证服务之间session一致性,但是获取session信息为什么不能再服务层获取? 一、spring-session实现session一致性方式 用户每一次请求都会...

WALK_MAN
今天
7
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部