【问题标题】:Code: 210. DB::NetException: Connection refused (localhost:9000)代码:210。 DB::NetException:连接被拒绝(本地主机:9000)
【发布时间】:2023-04-04 23:19:02
【问题描述】:

无法连接到客户端,以下是错误

root@abcC:~# clickhouse-server client ClickHouse client version
20.1.4.14 (official build). Connecting to localhost:9000 as user default.
**Code: 210. DB::NetException: Connection refused (localhost:9000)**

【问题讨论】:

  • clickhouse 未启动。检查service clickhouse-server status
  • 尝试clickhouse-client -h 127.0.0.1 --user default 也检查grep -r -E "listen|host_regexp|<host>|<ip>" /etc/clickhouse-server/ 检查您的连接是否允许,也许本地主机解析为不同的ip
  • 这是执行时的错误 SERVICE CLICKHOUSE-SERVER STATUS clickhouse-server.service - ClickHouse 服务器(用于大数据的分析 DBMS) 已加载:已加载 (/etc/systemd/system/clickhouse-server.service ; 启用; vendo 活动:自 2020 年 2 月 20 日星期四以来激活(自动重启)(结果:退出代码) 17 进程:9066 ExecStart=/usr/bin/clickhouse-server --config=/etc/clickhouse-se主 PID:9066(code=exited,status=70) 任务:0 内存:0B CPU:0 CGroup:/system.slice/clickhouse-server.service
  • clickhouse-server.service - ClickHouse 服务器(用于大数据的分析 DBMS) 已加载:已加载(/etc/systemd/system/clickhouse-server.service;已启用;供应商预设:已启用) 活动:正在激活(自动重启)(结果:退出代码)自 2020 年 2 月 20 日星期四 17:32:35 UTC 起; 7s 前 进程:9066 ExecStart=/usr/bin/clickhouse-server --config=/etc/clickhouse-server/config.xml --pid-file=/run/clickhouse-server/clickhouse-server.pid (code= e 主 PID: 9066 (code=exited, status=70)
  • 查看日志查找问题原因:tail -64 /var/log/clickhouse-server/clickhouse-server.err.log

标签: clickhouse


【解决方案1】:

试试这个命令:

sudo service clickhouse-server restart

【讨论】:

    【解决方案2】:

    如果你使用的是docker镜像yandex/clickhouse-server,可以尝试添加my-clickhouse/config.d/docker_related_config.xml配置。

    <yandex>
         <!-- Listen wildcard address to allow accepting connections from other containers and host network. -->
        <listen_host>::</listen_host>
        <listen_host>0.0.0.0</listen_host>
        <listen_try>1</listen_try>
    
        <!--
        <logger>
            <console>1</console>
        </logger>
        -->
    </yandex>
    

    然后在您的.dockerfile 中:

    FROM yandex/clickhouse-server:latest
    
    COPY config.d/* /etc/clickhouse-server/config.d/
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2015-07-30
      • 2020-03-14
      • 1970-01-01
      • 2014-05-31
      • 2016-01-27
      • 2015-12-12
      • 2015-09-20
      相关资源
      最近更新 更多