前言
因为clickhouse默认连接端口为9000,而我的配置文件中通过 clienthouse-client 连接的端口为 9003,配置项为<tcp_port>,连接端口不匹配,导致I/O异常。
一、问题现象
clickhouse-client可以正常连接登录,但是执行语句就会报错;
报错如下:
10.58.11.10 :) show tables ;
SHOW TABLES
Exception on client:
Code: 210. DB::NetException: I/O error: Broken pipe, while writing to socket (10.58.11.10:9000)
Connecting to 10.58.11.10:9000 as user default.
Connected to server version 0.125.124 revision 124.
二、解决过程
#查看clickhouse-server 的运行状态(发现没有启动, 同时可以获取到服务的日志存放位置)