ClickHouse 服务端启动与配置
clickhouse-server 启动 ClickHouse 服务,读取主配置和 config.d/、users.d/ 覆盖文件。它负责查询执行、存储和副本协调。
clickhouse-server --config-file=/etc/clickhouse-server/config.xml
clickhouse-server --config-file=/etc/clickhouse-server/config.xml --daemon
clickhouse-server --pid-file=/run/clickhouse-server/clickhouse-server.pid
clickhouse-server --version
systemctl status clickhouse-server
clickhouse-client -q 'SELECT version(), uptime()'
配置覆盖:
# /etc/clickhouse-server/config.d/listen.xml
<clickhouse>
<listen_host>0.0.0.0</listen_host>
</clickhouse>
config.d/ 的合并顺序要确认;同名项可能被覆盖。users.xml 控制用户、密码和配额;改完要确认用户仍能登录。listen_host 和防火墙。max_memory_usage 要匹配机器/容器 limit,否则查询会被杀。clickhouse-client — 客户端clickhouse-local — 本地查询clickhouse-backup — 备份恢复