zk学习(2)-简单命令行操作

一些配置

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


zk学习(2)-简单命令行操作_第1张图片
默认配置文件命名

zk学习(2)-简单命令行操作_第2张图片
配置文件存放地址

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

你可能感兴趣的:(zk学习(2)-简单命令行操作)