gpt4 book ai didi

clickhouse-client 得到错误 "Timeout exceeded while reading from socket"

转载 作者:行者123 更新时间:2023-12-05 03:54:30 48 4
gpt4 key购买 nike

我是 clickhouse 的新手,我正在尝试在我的 unbuntu 18.04 远程服务器上创建一个 clickhouse 数据库,我按照此链接中的 DEB 包中的说明安装 clickhouse:https://clickhouse.tech/docs/en/getting_started/install/#from-sources

之后,当我运行命令 clickhouse-client 时,它会显示如下内容:

root@busmap-api-test:~# clickhouse-client
ClickHouse client version 20.3.5.21 (official build)
Connecting to localhost:9000 as user default.
Code: 209. DB::NetException: Timeout exceeded while reading from socket (127.0.0.1:9000)

有人可以帮我弄清楚问题是什么以及我该如何解决吗?谢谢,

最佳答案

按照以下步骤解决问题:

  • 检查clickhouse-server服务是否启动
service clickhouse-server status
  • 检查服务器日志找出可能的原因
cat /var/log/clickhouse-server/clickhouse-server.err.log
  • 如果出现“地址已在使用”错误:
{} <Error> Application: Net Exception: Address already in use: [::1]:9000
{} <Error> Application: Net Exception: Address already in use: 127.0.0.1:9000
  1. 需要通过编辑 tcp_port 将 CH 服务器切换到任何其他端口-/etc/clickhouse-server/config.xml 中的参数-file:
..
<tcp_port>9032</tcp_port>
..
  1. 重启 CH 服务器服务:
service clickhouse-server restart
  1. 并以这种方式连接
clickhouse-client --port 9032

关于clickhouse-client 得到错误 "Timeout exceeded while reading from socket",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60899666/

48 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com