快捷搜索:
来自 67677新澳门手机版 2019-08-18 06:24 的文章
当前位置: 67677新澳门手机版 > 67677新澳门手机版 > 正文

使用Mac远程访问

阅读本文需要先阅读安装Zookeeper<准备>

1、下载Zookeeper安装包

一 架构细节

https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.10/

zookeeper集群根据投票选举的机制 选出leader和follower

图片 1

zookeeper集群节点建议是奇数

2、zookeeper集群规划

这里我准备了3台服务器

图片 2

39.108.121.137  120.77.148.101  39.108.162.184

一共部署三台机器,每台机器启动一个zookeeper进程

 

3、使用root用户分别登录三台机机器

二 在三台服务器上分别安装Zookeeper

切换到hadoop用户

新建目录

命令:su hadoop

  mkdir /usr/local/zookeeper

进入到hadoop用户的家目录下

解压

命令:cd /home/hadoop

  cd zookeeper压缩包所在目录

创建apps目录用于存放所有以后需要安装的软件

  tar -xvf zookeeper-3.4.12.tar.gz -C /usr/local/zookeeper

命令:mkdir apps

新建目录

进入到apps目录

  mkdir /usr/local/zookeeper/zookeeper-3.4.12/data

命令:cd ./apps

新建文件

4、上传zookeeper安装包

  touch /usr/local/zookeeper/zookeeper-3.4.12/data/myid

使用rz命令上传zookeeper安装包

编辑(39.108.121.137服务器上内容是1  120.77.148.101服务器上内容是2  39.108.162.184服务器上内容是3)

5、解压安装包

  vim /usr/local/zookeeper/zookeeper-3.4.12/data/myid

命令:tar -zxvf zookeeper-3.4.10.tar.gz

配置文件准备

退出hadoop用户切换到root用户,输入exit按回车

  cp /usr/local/zookeeper/zookeeper-3.4.12/conf/zoo_sample.cfg /usr/local/zookeeper/zookeeper-3.4.12/conf/zoo.cfg

备注:用户切换-如果想从root用户切换回一般用户,则可使用su -val(一般用户名)

编辑(根据key修改value)

而当你再次切回到root用户,则只需要键入exit,再次输入exit则回到最初的用户下

  vim /usr/local/zookeeper/zookeeper-3.4.12/conf/zoo.cfg

6、创建软连接

# 数据保存目录
dataDir=/usr/local/zookeeper/zookeeper-3.4.12/data
# 客户端连接zookeeper端口
clientPort=2181
# 云服务器需要额外添加
quorumListenOnAllIPs=true
# 2881:zookeeper节点之间通信端口 3881:zookeeper节点之间投票选举端口
server.1=39.108.121.137:2881:3881
server.2=120.77.148.101:2881:3881
server.3=39.108.162.184:2881:3881

使用root用户操作

 

语法:ln -s源路径 软连接路径

三 在三台服务器上分别运行Zookeeper

命令:ln -s /home/hadoop/apps/zookeeper-3.4.10 /usr/local/zookeeper

进入bin目录

7、修改环境变量

  cd /usr/local/zookeeper/zookeeper-3.4.12/bin

使用root用户操作

  启动

命令:vim /etc/profile

    ./zkServer.sh start

添加内容如下:

  查看状态(三台zookeeper启动完毕后过一会再查看)

export JAVA_HOME=/usr/local/jdk

    ./zkServer.sh status

export ZOOKEEPER_HOME=/usr/local/zookeeper

 

export PATH=$PATH:${ZOOKEEPER_HOME}/bin:${JAVA_HOME}/bin

8、重新编译环境变量

使用root用户操作

命令:source /etc/profile

9、修改zookeeper软链接属主为hadoop

本文由67677新澳门手机版发布于67677新澳门手机版,转载请注明出处:使用Mac远程访问

关键词: