clickhouse创建用户,登录出错的问题,code 516

第一次安装好clickhouse 4台服务器集群,配置好nginx反向代理,设置一个管理用户admin, 开始创建用户了,如

复制代码
CREATE USER user1 IDENTIFIED WITH sha256_password BY 'passs'

接着试试登录,发现登录出516错,说是用户不存在或是密码不对。

怎么不存在呢,再次创建,也能成功,难道是用户没保存成功吗?多次创建,发现有时成功,有时又不成功。

按网上说的

SELECT * FROM system.users;

发现结果很奇怪,时有时无,id也是不停的变化。难道是集群没配好,变成单机了?

网上查了,说是要用on cluster创建用户才是集群共有的。于是试了一下:

复制代码
CREATE USER user1 ON CLUSTER ck_cluster IDENTIFIED WITH sha256_password BY 'passs'

又出错:

复制代码
Code: 139. DB::Exception: Received from server1:9000. DB::Exception: There is no Zookeeper configuration in server config.

网上再查,是说要开启zookeeper

于是在config.xml里面,开启配置,原来是注释掉了的。

重启后终于可以CREATE USER user1 ON CLUSTER ck_cluster 了,授权也要on cluster的哦。

相关推荐
存储服务专家StorageExpert5 小时前
DELL EMC isilon/PowerScale 存储的健康检查方法
linux·运维·服务器·netapp存储·emc存储
熊文豪5 小时前
当系统在后台偷偷“记账“:KES 性能观测体系深度解析
linux·运维·服务器·数据库
哦豁灬5 小时前
ThinkPad X220 安装 Arch Linux 完美指南
linux·服务器·thinkpad·arch linux
自动化智库5 小时前
库卡机器人定义全局变量
linux·运维·机器人
Yiyi_Coding5 小时前
BUG列表:如何定位线上 OOM ?
java·linux·bug
杨云龙UP6 小时前
MySQL慢查询日志暴涨导致磁盘告警:slow query log膨胀至397G的生产故障排查:清理、参数优化
linux·运维·服务器·数据库·mysql
chQHk57BN6 小时前
DeepFlow Agent 故障排查指南:注册失败、协议解析、资源识别与配置方式
linux·运维·服务器
LSL666_6 小时前
Linux命令
linux·运维·服务器
SQVIoMPLe6 小时前
[拆解LangChain执行引擎]以Actor模型的视角来看Pregel
服务器·数据库·langchain
想唱rap7 小时前
线程之条件变量和生产消费模型
java·服务器·开发语言·数据库·mysql·ubuntu