Clickhouse-tgz离线安装下启动异常

操作系统

SUSE Linux Enterprise Server 12 SP5

CPU架构

x86_64

背景

在SUSE12企业版未激活状态下,通过tgz离线方式运行doinst.sh安装clickhouse完成

现象

运行systemctl restart clickhouse-service启动时阻塞

尝试修复

手动运行systemd中指定的ExecStart Command,发现Permission denied

1、id clickhouse查看用户存在

2、运行cat /etc/clickhouse-server/config.xml | grep -E '<path>|<log>|<tmp_path>',确保其中路径的chownchmod权限正常

3、区别于操作系统特性,关闭apparmor/selinux/firewalld

最后请参考Clickhouse-Issue:41819在clickhouse用户有权限的目录运行启动命令;参考命令如下:

1
/bin/bash -c 'cd /data/clickhouse && exec /usr/bin/clickhouse-server --config-file /etc/clickhouse-server/config.xml --pid-file /data/clickhouse/clickhouse-server.pid'

Clickhouse-tgz离线安装下启动异常
https://www.fishingrodd.cn/2025/10/10/Clickhouse-tgz离线安装下systemctl阻塞/
作者
FishingRod
发布于
2025年10月10日
更新于
2025年10月27日
许可协议