2 ZooKeep安装
2019-01-15 07:02:33来源:博客园 阅读 ()
1 JDK安装
zookeeper是运行在JDK环境下的,安装zookeeper前需要安装JDK
下载linux的 jdk1.8.tar,上传至linux服务器
解压缩jdk,配置jdk
tar -zxvf 解压缩jdk
将jdk1.8.0_191重命名为jdk8
mv jdk1.8.0_191/ jdk8
将jdk8文件移动到/usr/文件夹下:
mv jdk8 /usr/
配置jdk的环境变量:
vim /etc/profile
输入如下内容:
export JAVA_HOME=/usr/jdk8
export CLASSPATH=.:%JAVA_HOME%lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
测试java是否安装成功:
先执行: source /etc/profile
在执行:java -version
证明JDK安装成功了
2 zookeeper下载、安装,配置环境变量
zookeeper下载、安装以及配置环境
1 搜索zookeeper
http://zookeeper.apache.org/
单机安装zookeeper
1 将zookeeper上传到 linux家目录:
解压 zookeeper命令:
tar -zxvf zookeeper-3.4.11.tar.gz
对解压后的文件重命名:zookeeper-3.4.11 重命名为zookeeper
mv zookeeper-3.4.11 zookeeper // mv z 按Tab键 z再次按Tab键
将zookeeper文件夹移动到/usr/local,很多应用都应该安装到/usr/local
配置环境变量:
vim /etc/profile
export PATH USER LOGNAME MAIL HOSTNAME HISTSIZE HISTCONTROL
export JAVA_HOME=/usr/jdk8
export ZOOKEEPER_HOME=/usr/local/zookeeper
export CLASSPATH=.:%JAVA_HOME%lib/dt.jar:%JAVA_HOME%/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin
配置好后,按Esc键,shift+:wq 保存并且推出
3 zookeeper文件夹主要目录作用
1 bin:主要包含了一些常用的命令
bin目录下 *.cmd代表是在windows场景下运行的,*.sh代表在Linux运行的,如果在windows下,直接双击*.cmd就可以运行
2 config:存放配置文件,其中我们需要修改zk.cfg
需要配置 zoo_sample.cfg
3 contrib:附加的一些功能
4 dist-maven:mvn编译后的目录
5 docs:文档
6 lib:需要依赖的jar包
7 recipes:案例demo代码,都是一些比较经典的案例
8 src: zookeeper的源码
4 zookeeper配置文件介绍,运行zk
zook.cfg配置
tickTime:用于计算的时间单元(毫秒)。比如session超时:N*tickTime
initLimit:用于集群,允许从节点连接并同步到master节点的初始化时间,以tickTime的倍数来表示
syncLimit:用于集群,master主节点与从节点之间发送消息,请求和应答时间长度。(心跳机制)
dataDir:必须配置,zookeeper需要存储的一些数据存放的地址目录
dataLogDir:日志目录,如果不配置会和dataDir公用。
clientPort:连接服务器的端口,默认2181
如何运行zk:
进入/usr/local/zookeeper/bin,输入./zkServer.sh,提示如下:
2 启动zookeeper 命令:
./zkServer.sh start
启动成功:
3 查看zookeeper状态命令:
./zkServer.sh status
4 重启zookeeper命令:
./zkServer.sh restatus
5 停止zookeeper命令:
./zkServer.sh stop
根据慕课网风间影月老师的课程整理的笔记
原文链接:https://www.cnblogs.com/Torey/p/10256997.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- jdk各个版本下载 2020-06-11
- Maven安装与配置 2020-06-09
- java环境教程:Tomcat下载,安装,设置为Windows服务,启动 2020-06-09
- Dubbo+Zookeeper集群案例 2020-06-09
- Centos下Zookeeper的安装部署 2020-06-06
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash