大数据学习笔记-------------------(10)

网友投稿 245 2022-11-17

大数据学习笔记-------------------(10)

第9章 zookeeper安装

在安装之前,确定安装的操作系统:

Ø  Linux操作系统----------支持zookeeper的开发和部署。demo应用首先操作系统。

Ø  Windows操作系统---------只支持开发

Ø  Mac操作系统----------------只支持开发

ZooKeeper服务用Java创建并运行在JVM上。在安装zookeeper前需要配置JDK环境,要求版本在6之上,安装zookeeper框架步骤如下:

Step 1:验证java安装

如果已经安装并配置好JAVA环境。在命令行输入“java-version”来验证安装和配置是否成功。

如果安装和环境变量配置成功,提示信息会显示安装JAVA的版本号。如果没有安装,按照下面步骤安装最新版本的JAVA:

Step 1.1:下载JDK

官网:​​1.2:解压文件

通常情况下,下载的文件存放在“downloads”文件夹中。进入到JDK所在文件夹,执行命令“tar-zxf jdk-8u60-linux-x64.gz”解压JDK文件。

Step 1.3:移动文件到opt路径下

为了所有用户可以使用JAVA,移动解压的java内容到“/usr/local/java”文件夹中,操作命令:

$ supassword: (type password of root user)$ mkdir /opt/jdk$ mv jdk-1.8.0_60 /opt/jdk/

Step 1.4:设置环境变量

设置环境变量path,并创建JAVA_HOME变量,添加如下命令到“~/.bashrc”文件中:

export JAVA_HOME =/usr/jdk/jdk-1.8.0_60export PATH=$PATH:$JAVA_HOME/bin

环境变量设置完毕,在终端输入命令"source  ~/.bashrc"

Step 1.5:Java alternatives

用如下的命令来改JAVA alternatives:"update-alternatives--install /usr/bin/java java /opt/jdk/jdk1.8.0_60/bin/java 100"

Step 1.6:验证java是否安装成功

在命令行输入“java -version”

Step 2:zookeeper框架安装

Step 2.1:下载zookeeper

官网:​​2.2:解压zookeeper文件

进入到zookeeper tar文件所在文件夹,执行命令“tar -zxf zookeeper-3.4.6.tar.gz”

Step 2.3:移动文件到opt路径下

移动解压的zookeepr内容到“/opt/zookeeper/”文件夹中,然后创建data文件夹操作命令:

$ supassword: (type password of root user)$ mkdir /opt/ zookeeper$ mv zookeeper-3.4.6 /opt/ zookeeper/$cd zookeeper$ mkdir data

Step 2.4:创建配置文件

用命令“vi conf/zoo.cfg”打开配置文件“conf/zoo.cfg”,为起始点设置以下所有参数:

$ vi conf/zoo.cfgtickTime=2000dataDir=/path/to/zookeeper/dataclientPort=2181initLimit=5syncLimit=2

一旦配置文件保存成功,返回终端。启动zookeeper服务

Step 2.5:启动zookeeper服务

执行命令“bin/zkServer.shstart”启动zookeeper服务,命令执行成功,获得如下相应信息:

$ JMX enabled by default$ Using config: /Users/../zookeeper/bin/../conf/zoo.cfg$ Starting zookeeper ... STARTED

Step 2.6:启动客服端(CLI)

输入命令“bin/zkCli.sh”,启动成功,连接到zookeeper服务,获得如下响应信息:

Connecting to localhost:2181................Welcome to ZooKeeper!. ...............WATCHER::WatchedEvent state:SyncConnected type: None path:null[zk: localhost:2181(CONNECTED) 0]

Step 2.7:停止zookeeper服务

在链接服务并执行完所有操作之后,输入命令“bin/zkServer.shstop”停止zookeeper服务。

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:大数据学习笔记-------------------(6)
下一篇:一种可控性高、成本低的高精度程控电压源设计
相关文章

 发表评论

暂时没有评论,来抢沙发吧~