赞
踩
【转载原因:并发访问zookeeper节点,会爆出NoNode问题,原因类似,因为还没有创建。】
【转载原文:https://blog.csdn.net/harry5508/article/details/86692997】
本地调试项目时,启动本地zookeeper:
命令:./zkServer.sh start
然后启动项目报如下错误:
分析得知是缺失Node节点。
解决方案:
1. 通过ssh客户端的zk客户端命令连接zk服务端
命令:./zkCli.sh -server localhost:2181,连接zookeeper服务端
2. 创建/master数据Node节点
命令:create /XXX xxx
解释:XXX代表节点名可以是多级目录。xxx是数据,随便填123即可。
3.再次重启,解决,日志如下:
连接成功~
1.启动zk服务器
./zkServer.sh start
2.停止zk服务器
./zkServer.sh stop
3.登录zk服务器
./zkCli.sh -server localhost:2181
4.创建zk节点
create /节点名 节点数据
5.获取节点数据
get /节点名
6.给节点赋值
set /节点名 节点数据
7.删除节点
delete /节点名
版权声明:本文为CSDN博主「harry5508」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/harry5508/article/details/86692997
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。