05-01 zookeeper环境搭建

1、创建文件夹

[root@bogon ~]# mkdir -p /usr/local/service/zookeeper
[root@bogon ~]# cd  /usr/local/service/zookeeper

2、下载zookeeper:

wget https://archive.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz

3、解压:

[root@bogon zookeeper]# ls
zookeeper-3.4.9  zookeeper-3.4.9.tar.gz

4、配置文件修改名称

[root@bogon zookeeper]# cd zookeeper-3.4.9/conf/
[root@bogon conf]# ls
configuration.xsl  log4j.properties  zoo_sample.cfg
[root@bogon conf]# cp zoo_sample.cfg zoo.cfg
configuration.xsl  log4j.properties  zoo.cfg  zoo_sample.cfg

5、修改配置文件:

[root@bogon conf]# vim zoo.cfg
5.1、修改后:
tickTime=2000
# The number of ticks that the initial 
# synchronization phase can take
initLimit=10
# The number of ticks that can pass between 
# sending a request and getting an acknowledgement
syncLimit=5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just 
# example sakes.# 数据文件夹
dataDir=/usr/local/service/zookeeper/zookeeper-3.4.9/data
​
# 日志文件夹
dataLogDir=/usr/local/service/zookeeper/zookeeper-3.4.9/logs
​

# the port at which the clients will connect
clientPort=2181

6、修改etc下的配置文件

[root@bogon conf]# vim /etc/profile
6.1、在文件底部添加:
export ZOOKEEPER_HOME=/usr/local/service/zookeeper/zookeeper-3.4.9/
export PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
6.2、重新加载配置文件
[root@bogon conf]# source /etc/profile

7、启动服务:

7.1、进入启动文件夹

[root@bogon zookeeper-3.4.9]# cd bin
[root@bogon bin]# ls
README.txt    zkCli.cmd  zkEnv.cmd  zkServer.cmd  zookeeper.out
zkCleanup.sh  zkCli.sh   zkEnv.sh   zkServer.sh
7.2、启动服务
[root@bogon bin]#  zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/service/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
Starting zookeeper ... already running as process 2474.
7.3、停止服务
[root@bogon bin]#  zkServer.sh stop
ZooKeeper JMX enabled by default
Using config: /usr/local/service/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
Stopping zookeeper ... STOPPED
7.4、重启服务
[root@bogon bin]#  zkServer.sh restart
ZooKeeper JMX enabled by default
Using config: /usr/local/service/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
ZooKeeper JMX enabled by default
Using config: /usr/local/service/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
Stopping zookeeper ... no zookeeper to stop (could not find file /usr/local/service/zookeeper/zookeeper-3.4.9/data/zookeeper_server.pid)
ZooKeeper JMX enabled by default
Using config: /usr/local/service/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
7.5、查看服务状态
[root@bogon bin]#  zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/service/zookeeper/zookeeper-3.4.9/bin/../conf/zoo.cfg
Mode: standalone
[root@bogon bin]# 

猜你喜欢

转载自blog.csdn.net/qq_34231253/article/details/80707210