本文主要是介绍clickhouse报错:Code: 210. DB::NetException: Connection refused (localhost:9000),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、问题描述
clickhouse客户端登录服务器报错
# clickhouse-client -m
ClickHouse client version 20.8.3.18.
Connecting to localhost:9000 as user default.
Code: 210. DB::NetException: Connection refused (localhost:9000)
关键,这个登录命令之前是可以的,但是,现在却一直是失败的。
二、问题原因
参考其他文章,发现其他人是因为clickhouse的data目录下对应有多余的表目录。
查看一下,发现./data/default目录下多了events目录,之前建立的临时表。
所以,是因为之前建立events表失败,导致登录不上去了。
三、问题解决
1.data目录删除相关表数据
./clickhouse/data/default下删除对应数据
rm -rf events/
2.metadata 目录删除相关sql
然后,查看 ./clickhouse/metadata 目录下,events相关的建表语句sql文件也删除。
3.重新登录即可
四、参考
Code: 210. DB::NetException: Connection refused (localhost:9000)
这篇关于clickhouse报错:Code: 210. DB::NetException: Connection refused (localhost:9000)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!