zookeeper单机部署

版权声明:开源,欢迎大家转载! https://blog.csdn.net/Rain_xiaolong/article/details/81938125

单机部署特别的简单!

下载包后解压,修改配置文件名称后启动。完事

下面是本人部署的过程,

环境介绍:Centos7.2

Jdk版本:1.8

1.安装jdk:

下载jdk安装包:链接: https://pan.baidu.com/s/1NaTb09spTHWoTxj796UEBA 密码: dczs

上传服务器并解压缩

[root@localhost src]# tar zxf jdk-8u171-linux-x64.tar.gz -C /usr/local/

[root@localhost jdk1.8.0_171]# vim /etc/profile

。。。。。。

JAVA_HOME=/usr/local/jdk1.8.0_171
CLASSPATH=.:$JAVA_HOME/lib.tools.jar
PATH=$JAVA_HOME/bin:$PATH
export JAVA_HOME CLASSPATH PATH

[root@localhost jdk1.8.0_171]# source /etc/profile

[root@localhost jdk1.8.0_171]# java -version
java version "1.8.0_171"
Java(TM) SE Runtime Environment (build 1.8.0_171-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.171-b11, mixed mode)

下载zookeeper安装包

链接:https://pan.baidu.com/s/1eTw91Z7PRhDg1PkFwoZxFQ 密码:rhpl

[root@localhost ~]# tar zxf zookeeper-3.4.12.tar.gz -C /usr/local/

[root@localhost conf]# cd /usr/local/zookeeper-3.4.12/conf/

[root@localhost conf]# mv zoo_sample.cfg zoo.cfg

[root@localhost conf]# vi zoo.cfg

dataDir=/usr/local/zookeeper-3.4.12/data    #修改zookeeper的数据目录

[root@localhost conf]# mkdir /usr/local/zookeeper-3.4.12/data

设置zookeeper的环境变量
# zookeeper
export ZK_HOME=/usr/local/zookeeper-3.4.12
export PATH=$ZK_HOME/bin:$PATH

[root@linux-node3 local]# source /etc/profile

[root@localhost conf]# cd /usr/local/zookeeper-3.4.12/bin/

[root@localhost bin]# ./zkServer.sh start          #启动zookeeper

[root@localhost bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /root/zookeeper-3.4.12/bin/../conf/zoo.cfg
Mode: standalone
[root@localhost bin]# ps -ef | grep zookeeper
root      9515     1  0 09:19 pts/0    00:00:00 /usr/local/jdk1.8.0_171/bin/java -Dzookeeper.log.dir=/opt/zookeeper/log -Dzookeeper.root.logger=INFO,CONSOLE -cp /root/zookeeper-3.4.12/bin/../build/classes:/root/zookeeper-3.4.12/bin/../build/lib/*.jar:/root/zookeeper-3.4.12/bin/../lib/slf4j-log4j12-1.7.25.jar:/root/zookeeper-3.4.12/bin/../lib/slf4j-api-1.7.25.jar:/root/zookeeper-3.4.12/bin/../lib/netty-3.10.6.Final.jar:/root/zookeeper-3.4.12/bin/../lib/log4j-1.2.17.jar:/root/zookeeper-3.4.12/bin/../lib/jline-0.9.94.jar:/root/zookeeper-3.4.12/bin/../lib/audience-annotations-0.5.0.jar:/root/zookeeper-3.4.12/bin/../zookeeper-3.4.12.jar:/root/zookeeper-3.4.12/bin/../src/java/lib/*.jar:/root/zookeeper-3.4.12/bin/../conf: -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.local.only=false org.apache.zookeeper.server.quorum.QuorumPeerMain /root/zookeeper-3.4.12/bin/../conf/zoo.cfg
 

zookeeper单机部署已经完成。

后续会给大家写zookeeper的集群搭建已经zookeeper+dubbo-admin.

猜你喜欢

转载自blog.csdn.net/Rain_xiaolong/article/details/81938125