clickhouse的metrika.xml

官网有关配置文件的介绍

Configuration Files | ClickHouse Docs

一些规则

  • config.xml和user.xml是主配置文件,meitrika.xml是副配置文件。
  • 附加配置文件位于主配置文件所在目录的config.d and users.d 目录下
  • 支持xml,yaml格式。所有主副配置文件必须使用相同格式。
  • 所有XML文件都应该具有相同的根元素。习惯用”clickhouse“或者”yandex“,但允许自己命名元素名,如"hpe", "company"。
  • 在主配置文件中指定的一些设置可以用其他配置文件中的配置来覆盖。
  • 默认情况下,替换文件的路径是/etc/metrika.xml。这可以在服务器配置中的include_from元素中更改
  • 服务器会跟踪配置文件的变化,以及执行替换和覆盖时使用的文件和ZooKeeper节点,并动态地为用户和集群重新加载设置。可以在不重新启动服务器的情况下修改集群、用户及其设置。
  • 对于每个配置文件,服务器还会在启动时生成file-preprocessed.xml文件(例如: /var/lib/clickhouse/preprocessed_configs/config.xml)。这些文件包含所有已完成的替换和覆盖,

metrika.xml

网上搜到的常见的 metrika.xml 内容,直接编辑 /etc/metrika.xml 并无效果,需要先修改 /etc/clickhouse-server/config.xml。
修改的关键信息如下

< yandex>

.... 

        <remote_servers incl="clickhouse_remote_servers" />
         <zookeeper incl="zookeeper-servers" optional="true" />
         <macros incl="macros" optional="true" />
         <compression incl="clickhouse_compression" optional="true" />

         <include_from>/tmp/clickhouse/metrika.xml</include_from>

....

</yandex>

默认是合并 /etc/metrika.xml 文件,如果想调整文件路径,需要使用 include_from 来调整(注意位置)

 <include_from>/tmp/clickhouse/metrika.xml</include_from>

  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值