首页 新闻 会员 周边 捐助

clickhouse pod 无法启动

0
悬赏园豆:30 [已解决问题] 浏览: 59次 解决于 2025-02-07 17:44

在 k8s 集群上部署了 clickhouse,是通过 Altinity Kubernetes Operator for ClickHouse 部署的,现在遇到 pod 无法启动的问题

用下面的命令查看 clickhouse 日志

kubectl logs -n clickhouse chi-clickhouse-db-analytics-0-0-0 

日志输出如下

Defaulted container "clickhouse" out of: clickhouse, clickhouse-log
/entrypoint.sh: neither CLICKHOUSE_USER nor CLICKHOUSE_PASSWORD is set, disabling network access for user 'default'
/entrypoint.sh: line 135: /etc/clickhouse-server/users.d/default-user.xml: Read-only file system

上面的 entrypoint.sh 脚本对应的实现见 entrypoint.sh#L113

用下面的命令查看 pod 部署日志

kubectl describe pod -n clickhouse chi-clickhouse-db-analytics-0-0-0

相关错误信息如下

State:          Waiting
  Reason:       CrashLoopBackOff
Last State:     Terminated
  Reason:       Error
  Exit Code:    1

请问如何解决这个问题?

dudu的主页 dudu | 高人七级 | 园豆:27830
提问于:2025-02-06 20:52
< > 人人可用的开源BI工具
分享
最佳答案
0

是 clickhouse 版本的原因,出问题时用的是 clickhouse/clickhouse-server:latest,换成 clickhouse/clickhouse-server:24.10-alpine 就能正常启动了,用 clickhouse/clickhouse-server:24.12-alpine 也不行

dudu | 高人七级 |园豆:27830 | 2025-02-07 17:44
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册
Top