【问题标题】:default port of clickhouse did not change after I modify config.xml修改 config.xml 后,clickhouse 的默认端口没有改变
【发布时间】:2020-10-09 04:45:36
【问题描述】:

我是clickhouse 的新手。

因为我的hadoop使用了9000端口,和clickhouse的默认端口冲突

这是我修改端口的步骤:

①sudo gedit /etc/clickhouse-server/config.xml 把9000全部改成9500

②sudo service clickhouse-server restart

③clickhouse-client -u 默认--密码

作为用户默认连接到 localhost:9000。 代码:210。DB::NetException:连接被拒绝(本地主机:9000)

④clickhouse-client -u default --port 9500 --password

那么连接就OK了

--------------------------

我的问题是:

以后还会有其他需要修改config.xml

为什么我重启clickhouse服务后修改没有生效?

感谢您的阅读和帮助~

【问题讨论】:

    标签: clickhouse


    【解决方案1】:

    clickhouse-client -- 不同的应用程序,它是一个客户端,它有自己的配置 /etc/clickhouse-client/

    默认情况下,它会尝试连接到 localhost:9000 。没有信息表明 clickhouse-server 使用了 9500 端口

    您可以覆盖客户端的默认端口

    cat /etc/clickhouse-client/config.xml
    
    <config>
        <port>9500</port>
    ....
    

    【讨论】:

      猜你喜欢
      • 2019-08-22
      • 2011-10-31
      • 2013-11-30
      • 1970-01-01
      • 1970-01-01
      • 2014-08-27
      • 2014-08-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多