一些配置
在bin 目录下的zkEnv.sh 可以找到默认配置文件的修改,一般不做修改


zoo.cfg配置文件
tickTime=2000
dataDir=/Applications/dev/zookeeper-3.4.5/data
dataLogDir=/Applications/dev/zookeeper-3.4.5/log
clientPort=2181
启动关闭等操作
启动 zkServer.sh start
zkServer.sh 还可以可以附带的参数有:
(1)start:用于启动服务端
(2)stop:用于停止服务端
(3)restart:用于重启服务端
(4)status:用于查看服务端状态
zkServer.sh start ../conf/ZooKeeper.cfg
代表使用ZooKeeper.cfg作为配置文件
如果不指定路径,默认加载“conf/zoo.cfg”文件
连接到客户端
zkCli.sh -server 127.0.0.1:2181
如果连接本机的2181端口,则后面的参数可以省略
echo conf | nc 127.0.0.1 2181
增删改查
- 使用ls命令查看当前Zookeeper中所包含的内容:
ls /
- 创建一个新的Znode节点"zk",以及和它相关字符,执行命令:
create /zk myData
- 使用get命令来确认第二步中所创建的Znode是否包含我们创建的字符串,执行命令:
get /zk
- 通过set命令来对zk所关联的字符串进行设置,执行命令:
set /zk 1234
- 将刚才创建的Znode删除,执行命令:
delete /zk
网友评论