ClickHouse报错:Code: 210. DB::NetException: Connection refused (localhost:9000)

博客讲述了在阿里云集群环境中遇到ClickHouse启动时的连接拒绝问题。通过查看启动信息和日志,发现是由于端口配置与DNS设置导致的问题。错误信息显示监听8123端口失败,DNS错误为EAI:-9。检查配置文件后,发现对于IPv4网络,不应使用'::'作为监听地址,而应改为'0.0.0.0'。修改配置并重启服务后,问题得到解决。主要原因是云服务器未启用IPv6。

TNND,我是真的服了,估计玩阿里云集群的兄弟,都会遇到这个个问题。

首先我们来看启动信息:

[root@hadoop101 ~]# clickhouse-client -m 
ClickHouse client version 20.4.5.36 (official build).
Connecting to localhost:9000 as user default.
Code: 210. DB::NetException: Connection refused (localhost:9000)

从上面看,完全看不出问题,别信网上说的什么端口占用、进程没关

直接开日志

[root@hadoop101 clickhouse-server]# tail -f clickhouse-server.log

我们截取ERROR日志信息

2022.02.14 17:32:43.642826 [ 2396 ] {} <Information> Application: starting up
2022.02.14 17:32:43.646257 [ 2396 ] {} <Debug> Application: rlimit on number of file descriptors is 500000
2022.02.14 17:32:43.646274 [ 2396 ] {} <Debug> Application: Initializing DateLUT.
2022.02.14 17:32:43.646282 [ 2396 ] {} <Trace> Application: Initialized DateLUT with time zone 'Asia/Shanghai'.
2022.02.14 17:32:43.646304 [ 2396 ] {} <Debug> Application: Set
评论 4
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值