zookeeper安装及环境变量设置
下载
首先去官网下载(自行选择版本):
http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/
然后执行tar -zxvf
解压
对于后台安装,可以直接使用如下命令。一般建议使用root安装,放到系统目录。
- su -
- cd /usr/local
- wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.11/zookeeper-3.4.11.tar.gz
- tar xvfz zookeeper-3.4..tar.gz
环境变量
建议设置环境变量,把zookeeper目录增加到PATH里,这样后续使用客户端连接不需要cd 到安装目录
- vi /etc/profile
- export ZOOKEEPER_HOME=/usr/local/zookeeper-3.4.11
- export PATH=$PATH:$ZOOKEEPER_HOME/bin
启动
进入conf目录,拷贝zoo_simple.cfg成zoo.cfg。
直接执行脚本启动服务器:
- zkServer.sh start
然后执行脚本启动客户端:
- zkCli.sh
在命令行中输入help,得到结果:
- [zk: localhost:(CONNECTED) ] help
- ZooKeeper -server host:port cmd args
- stat path [watch]
- set path data [version]
- ls path [watch]
- delquota [-n|-b] path
- ls2 path [watch]
- setAcl path acl
- setquota -n|-b val path
- history
- redo cmdno
- printwatches on|off
- delete path [version]
- sync path
- listquota path
- rmr path
- get path [watch]
- create [-s] [-e] path data acl
- addauth scheme auth
- quit
- getAcl path
- close
- connect host:port
- [zk: localhost:(CONNECTED) ]
停止
- zkServer.sh stop
- ZooKeeper JMX enabled by default
- Using config: /usr/local/zookeeper-3.4./bin/../conf/zoo.cfg
- Stopping zookeeper ... STOPPED
zookeeper server自启动
通过/etc/init.d目录,增加你自己的脚本实现自启动。可以参考这篇文章:linux系统增加开机启动服务/应用
- cd /etc/init.d
- vi start_zk.sh
把如下脚本放到start_zk.sh保存
- /usr/local/zookeeper-3.4./zkServer.sh start
- root@jacob-PC:~# chkconfig --add customize.sh
- insserv: warning: script 'K01customize.sh' missing LSB tags and overrides
- insserv: warning: script 'customize.sh' missing LSB tags and overrides
- customize.sh :off :off :on :on :on :on :off
- root@jacob-PC:~# chkconfig customize.sh on
- insserv: warning: script 'K01customize.sh' missing LSB tags and overrides
- insserv: warning: script 'customize.sh' missing LSB tags and overrides
额外说明
官方提供的版本就包括了Linux和windows的版本,windows的服务启停采用zkServer.cmd,客户端启停zkCli.cmd
zookeeper安装及环境变量设置的更多相关文章
- Windows 7下java SDK下载、安装及环境变量设置
第一步:下载Java JDK 1 登录官网站下载正版JDK 2 点击"SDK Download"进入Java JDK下载页面 注明: Java JDK和Java JRE区别 ...
- Linux上jdk安装及环境变量设置
1.jdk下载和安装 (1)http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html下载需 ...
- 【转】Windows 平台下 Go 语言的安装和环境变量设置
1. Go 语言 SDK 安装包下载和安装 最新稳定版 1.5.3 安装包 go1.5.3.windows-amd64.msi下载地址 https://golang.org/dl/,大小约 69 MB ...
- Windows 平台下 Go 语言的安装和环境变量设置
1. Go 语言 SDK 安装包下载和安装 最新稳定版 1.5.3 安装包 go1.5.3.windows-amd64.msi下载地址 https://golang.org/dl/,大小约 69 MB ...
- GO语言学习(一)Windows 平台下 Go 语言的安装和环境变量设置
1. Go 语言 SDK 安装包下载和安装 GO语言安装包下载地址:https://www.golangtc.com/download 下载 go1.9.2.windows-amd64 2. Go 语 ...
- go的安装及环境变量设置
1,go安装 https://studygolang.com/dl 官网下载,找自己需要的版本,傻瓜式安装 2.go的环境变量设置 windows下面要设置root和path root代表go安装路径 ...
- win7中java编程工具安装 java环境变量设置
一.下载java 官方地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk-6u26-download-400750.html ...
- java yum安装的环境变量设置
如何(怎样)在CentOS 6.X 或 redhat 上使用安装JDK runtime environment (openjdk) ? CentOS 6.X 和 5.X 自带有OpenJDK runt ...
- 1-2JDK的安装和环境变量设置
JDK的下载和安装 可以去oracle官网里面下载JDK:http://www.oracle.com 英文不好的同学可以通过下面这个百度网盘的链接进行下载:http://pan.baidu.com/s ...
随机推荐
- emacs配置
原配置 (global-set-key [f9] 'compile-file) (global-set-key [f10] 'gud-gdb) (global-set-key (kbd "C ...
- 微信公众号接口配置验证URL
/** * 审核填写的URL */ public function checkUrl(){ //获得参数 signature nonce token timestamp echostr $nonce ...
- webpack深入场景——开发环境和生产环境配置
以前自己写一小项目时,webpack的配置基本就是一套配置,没有考虑生产环境和开发环境的区分,最近在做一个复杂的商城项目接触到了webpack的高级配置,经过两天的研究,写出了一份目前来说比叫满意的配 ...
- Qt 创建一个QtDesinger第三方控件
1.需要创建一个合适的.pro文件 2.创建一个继承QDesignerCustomWidgetInterface的类,描述控件的一些属性. 函数 描述和返回值 name() 指定控件的名称 group ...
- 速成KeePass全局自动填表登录QQ与迅雷(包括中文输入法状态时用中文用户名一键登录)
原文:http://bbs.kafan.cn/thread-1637531-1-1.html 使用目的:1 网页和本地客户端登录一站式解决2 通过KeePss修改密码和登录更方便,可以复制粘贴,省了输 ...
- SublimeText3插件安装及使用
之前写过一篇文章讲了安装PackageControl,这里就不做赘述了,需要的朋友移步到这篇文章:Sublime Text安装package control 安装插件方法:通过preferencs-- ...
- QC的使用简介
目录一.站点管理员的操作(后台)1.登录2.创建域3.创建项目4.新建用户5.QC的一些其他信息的修改(非 常用)二.项目管理员对项目的配置管理(前台)1.登录2.修改用户个人信息及密码3.项目成员设 ...
- python学习-字符串前面添加u,r,b的含义
引用:https://www.cnblogs.com/cq90/p/6959567.html u/U:表示unicode字符串 不是仅仅是针对中文, 可以针对任何的字符串,代表是对字符串进行unico ...
- python学习03-数据类型
一.基本数据类型--数字 布尔型 bool型只有两个值:True和False 之所以将bool值归类为数字,是因为我们也习惯用1表示True,0表示False. 以下是布尔值是False的各种情况: ...
- eclipse的Debug模式下的快捷键
主要快捷键: F5, F6, F7, F8的使用 F5: 进入当前方法 F6: 一步步执行 F7: 跳出方法, 返回到调用此方法的最后一条语句 F8: 继续执行,跳转到下一个断点的位置 示例: 在 ...