安装clickhouse,使用的官方的命令:
curl https://clickhouse.com/ | sh
安装完以后,没有注册服务。
然后使用clickhouse start,能够看到依据提示:
chown -R clickhouse: '/var/run/clickhouse-server/' Will run sudo --preserve-env -u 'clickhouse' /usr/bin/clickhouse-server --config-file /etc/clickhouse-server/config.xml --pid-file /var/run/clickhouse-server/clickhouse-server.pid --daemon
发现配置文件使用的是,
/etc/clickhouse-server/config.xml
于是修改此文件,奇怪的是,安装的时候设置了密码,此文件中没有,users.xml中也没有。
然后,我主要修改文件存储路径,修改,重启,不生效。
上一次安装,没遇到这种文件。本站也发过一篇文章。按照文章内容来,还是不行,用那个软连接不行。
折腾一番后,发现conf.d目录中还存在很多个配置文件。
逐个查看,发现就是需要修改的,然后再次改一遍,果然生效了。
因此,具体的配置文件conf.d目录下的,会覆盖外面的配置。
官方也有说明。
------------正 文 已 结 束, 感 谢 您 的 阅 读 (折雨的天空)--------------------
转载请注明本文标题和链接:《用官方的一句话curl https://clickhouse.com/ | sh配置后,配置文件修改无效的问题》
发表评论