网站建设的空间是什么,磐石网站建设,吉林市网站建设公司哪家好,做app 需要先做网站吗安装准备
centos7环境jdk1.8环境zookeeper安装包
安装jdk
上传jdk安装包解压安装包到目录中
tar -zxvf jdk-8u361-linux-x64.tar.gz如果需要指定目录可以在后面加上 -C#xff0c;如
tar -zxvf jdk-8u361-linux-x64.tar.gz -C 目录配置jdk环境变量
vim /etc/profile打开…安装准备
centos7环境jdk1.8环境zookeeper安装包
安装jdk
上传jdk安装包解压安装包到目录中
tar -zxvf jdk-8u361-linux-x64.tar.gz如果需要指定目录可以在后面加上 -C如
tar -zxvf jdk-8u361-linux-x64.tar.gz -C 目录配置jdk环境变量
vim /etc/profile打开这个文件之后按 i 进入到编辑模式然后找到 export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTRO 这句话之后另起一行根据刚刚下载的的 JDK 版本添加以下内容
export JAVA_HOME/usr/java/jdk1.8.0_361
export CLASSPATH$JAVA_HOME/lib/tools.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib
export PATH$JAVA_HOME/bin:$PATH保存退出后刷新配置文件执行命令
source /etc/profile使用java -version 判断是否安装成功
[rootVM-16-11-centos jdk1.8.0_361]# java -version
java version 1.8.0_361
Java(TM) SE Runtime Environment (build 1.8.0_361-b09)
Java HotSpot(TM) 64-Bit Server VM (build 25.361-b09, mixed mode)安装zookeeper
解压zookeeper压缩包进入解压后的目录类似于这样
[rootVM-16-11-centos zookeeper-3.4.6]# pwd
/opt/soft/zookeeper-3.4.6
[rootVM-16-11-centos zookeeper-3.4.6]# ll
total 1556
drwxr-xr-x 2 lighthouse lighthouse 4096 Jul 24 10:28 bin
-rw-rw-r-- 1 lighthouse lighthouse 82446 Feb 20 2014 build.xml
-rw-rw-r-- 1 lighthouse lighthouse 80776 Feb 20 2014 CHANGES.txt
drwxr-xr-x 2 lighthouse lighthouse 4096 Jul 24 10:27 conf
drwxr-xr-x 10 lighthouse lighthouse 4096 Feb 20 2014 contrib
drwxr-xr-x 2 lighthouse lighthouse 4096 Feb 20 2014 dist-maven
drwxr-xr-x 6 lighthouse lighthouse 4096 Feb 20 2014 docs
-rw-rw-r-- 1 lighthouse lighthouse 1953 Feb 20 2014 ivysettings.xml
-rw-rw-r-- 1 lighthouse lighthouse 3375 Feb 20 2014 ivy.xml
drwxr-xr-x 4 lighthouse lighthouse 4096 Feb 20 2014 lib
-rw-rw-r-- 1 lighthouse lighthouse 11358 Feb 20 2014 LICENSE.txt
-rw-rw-r-- 1 lighthouse lighthouse 170 Feb 20 2014 NOTICE.txt
-rw-rw-r-- 1 lighthouse lighthouse 1770 Feb 20 2014 README_packaging.txt
-rw-rw-r-- 1 lighthouse lighthouse 1585 Feb 20 2014 README.txt
drwxr-xr-x 5 lighthouse lighthouse 4096 Feb 20 2014 recipes
drwxr-xr-x 8 lighthouse lighthouse 4096 Feb 20 2014 src
drwxr-xr-x 3 root root 4096 Jul 24 10:39 zkData
-rw-rw-r-- 1 lighthouse lighthouse 1340305 Feb 20 2014 zookeeper-3.4.6.jar
-rw-rw-r-- 1 lighthouse lighthouse 836 Feb 20 2014 zookeeper-3.4.6.jar.asc
-rw-rw-r-- 1 lighthouse lighthouse 33 Feb 20 2014 zookeeper-3.4.6.jar.md5
-rw-rw-r-- 1 lighthouse lighthouse 41 Feb 20 2014 zookeeper-3.4.6.jar.sha1新建zkData目录
mkdir zkData进入conf目录 cp zoo_sample.cfg ./zoo.cfg修改zoo.cfg中的dataDir的路径为刚刚建立的zkData路径
[rootVM-16-11-centos conf]# cat zoo.cfg
# The number of milliseconds of each tick
tickTime2000
# The number of ticks that the initial
# synchronization phase can take
initLimit10
# The number of ticks that can pass between
# sending a request and getting an acknowledgement
syncLimit5
# the directory where the snapshot is stored.
# do not use /tmp for storage, /tmp here is just
# example sakes.
dataDir/opt/soft/zookeeper-3.4.6/zkData
# the port at which the clients will connect
clientPort2181
# the maximum number of client connections.
# increase this if you need to handle more clients
#maxClientCnxns60
#
# Be sure to read the maintenance section of the
# administrator guide before turning on autopurge.
#
# http://zookeeper.apache.org/doc/current/zookeeperAdmin.html#sc_maintenance
#
# The number of snapshots to retain in dataDir
#autopurge.snapRetainCount3
# Purge task interval in hours
# Set to 0 to disable auto purge feature
#autopurge.purgeInterval1启动zookeeper
进入bin目录
./zkServer.sh start查看状态
./zkServer.sh status[rootVM-16-11-centos bin]# ./zkServer.sh status
JMX enabled by default
Using config: /opt/soft/zookeeper-3.4.6/bin/../conf/zoo.cfg
Mode: standalone单机模式安装成功
连接zookeeper服务
./zkCli.sh -server localhost:2181 [rootVM-16-11-centos bin]# ./zkCli.sh -server localhost:2181 Connecting to localhost:2181 2023-07-24 11:09:18,759 [myid:] - INFO [main:Environment100] - Client environment:zookeeper.version3.4.6-1569965, built on 02/20/2014 09:09 GMT 2023-07-24 11:09:18,763 [myid:] - INFO [main:Environment100] - Client environment:host.nameVM-16-11-centos 2023-07-24 11:09:18,763 [myid:] - INFO [main:Environment100] - Client environment:java.version1.8.0_361 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:java.vendorOracle Corporation 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:java.home/opt/soft/java/jdk1.8.0_361/jre 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:java.class.path/opt/soft/zookeeper-3.4.6/bin/…/build/classes:/opt/soft/zookeeper-3.4.6/bin/…/build/lib/.jar:/opt/soft/zookeeper-3.4.6/bin/…/lib/slf4j-log4j12-1.6.1.jar:/opt/soft/zookeeper-3.4.6/bin/…/lib/slf4j-api-1.6.1.jar:/opt/soft/zookeeper-3.4.6/bin/…/lib/netty-3.7.0.Final.jar:/opt/soft/zookeeper-3.4.6/bin/…/lib/log4j-1.2.16.jar:/opt/soft/zookeeper-3.4.6/bin/…/lib/jline-0.9.94.jar:/opt/soft/zookeeper-3.4.6/bin/…/zookeeper-3.4.6.jar:/opt/soft/zookeeper-3.4.6/bin/…/src/java/lib/.jar:/opt/soft/zookeeper-3.4.6/bin/…/conf:/opt/soft/java/jdk1.8.0_361/lib/tools.jar:/opt/soft/java/jdk1.8.0_361/lib/dt.jar:/opt/soft/java/jdk1.8.0_361/lib 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:java.library.path/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:java.io.tmpdir/tmp 2023-07-24 11:09:18,765 [myid:] INFO [main:Environment100] - Client environment:java.compiler 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:os.nameLinux 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:os.archamd64 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:os.version3.10.0-1160.71.1.el7.x86_64 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:user.nameroot 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:user.home/root 2023-07-24 11:09:18,765 [myid:] - INFO [main:Environment100] - Client environment:user.dir/opt/soft/zookeeper-3.4.6/bin 2023-07-24 11:09:18,767 [myid:] - INFO [main:ZooKeeper438] - Initiating client connection, connectStringlocalhost:2181 sessionTimeout30000 watcherorg.apache.zookeeper.ZooKeeperMain M y W a t c h e r 421 f a a b 12023 − 07 − 2411 : 09 : 18 , 790 [ m y i d : ] − I N F O [ m a i n − S e n d T h r e a d ( V M − 16 − 11 − c e n t o s : 2181 ) : C l i e n t C n x n MyWatcher421faab1 2023-07-24 11:09:18,790 [myid:] - INFO [main-SendThread(VM-16-11-centos:2181):ClientCnxn MyWatcher421faab12023−07−2411:09:18,790[myid:]−INFO[main−SendThread(VM−16−11−centos:2181):ClientCnxnSendThread975] - Opening socket connection to server VM-16-11-centos/0:0:0:0:0:0:0:1:2181. Will not attempt to authenticate using SASL (unknown error) Welcome to ZooKeeper! 2023-07-24 11:09:18,799 [myid:] - INFO [main-SendThread(VM-16-11-centos:2181):ClientCnxn S e n d T h r e a d 852 ] − S o c k e t c o n n e c t i o n e s t a b l i s h e d t o V M − 16 − 11 − c e n t o s / 0 : 0 : 0 : 0 : 0 : 0 : 0 : 1 : 2181 , i n i t i a t i n g s e s s i o n J L i n e s u p p o r t i s e n a b l e d 2023 − 07 − 2411 : 09 : 18 , 833 [ m y i d : ] − I N F O [ m a i n − S e n d T h r e a d ( V M − 16 − 11 − c e n t o s : 2181 ) : C l i e n t C n x n SendThread852] - Socket connection established to VM-16-11-centos/0:0:0:0:0:0:0:1:2181, initiating session JLine support is enabled 2023-07-24 11:09:18,833 [myid:] - INFO [main-SendThread(VM-16-11-centos:2181):ClientCnxn SendThread852]−SocketconnectionestablishedtoVM−16−11−centos/0:0:0:0:0:0:0:1:2181,initiatingsessionJLinesupportisenabled2023−07−2411:09:18,833[myid:]−INFO[main−SendThread(VM−16−11−centos:2181):ClientCnxnSendThread1235] - Session establishment complete on server VM-16-11-centos/0:0:0:0:0:0:0:1:2181, sessionid 0x18985c433c10000, negotiated timeout 30000 WATCHER:: WatchedEvent state:SyncConnected type:None path:null [zk: 查看根节点
[zk: localhost:2181(CONNECTED) 1] ls /
[zookeeper]