You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Kylin 5.0 Docker镜像更新后执行脚本报错:缺少Hadoop配置文件

解决Kylin 5.0 Docker镜像执行sample.sh报错“Missing hadoop conf files”的方案
  • 检查容器内Hadoop配置目录
    进入Kylin容器,执行命令确认Hadoop配置目录是否存在且有配置文件:

    ls -la ${HADOOP_CONF_DIR:-/opt/hadoop/etc/hadoop}
    

    若目录为空或变量未定义,说明Hadoop配置未正确加载。

  • 手动配置Hadoop环境变量
    在容器内手动设置Hadoop相关环境变量,指定配置文件路径:

    export HADOOP_HOME=/opt/hadoop
    export HADOOP_CONF_DIR=$HADOOP_HOME/etc/hadoop
    

    设置完成后再次运行$KYLIN_HOME/bin/check-env.sh验证是否通过检查。

  • 调整Docker启动参数
    若单独启动Kylin容器,需确保挂载Hadoop配置文件或传递正确环境变量:

    • 挂载宿主机Hadoop配置目录到容器:
      docker run -v /本地hadoop配置目录:/opt/hadoop/etc/hadoop -d apachekylin/apache-kylin-5.0:latest
      
    • 启动容器时指定环境变量:
      docker run -e HADOOP_HOME=/opt/hadoop -e HADOOP_CONF_DIR=/opt/hadoop/etc/hadoop -d apachekylin/apache-kylin-5.0:latest
      
  • 重置Kylin环境后重试
    执行Kylin重置命令清理旧配置,再重新运行sample脚本:

    $KYLIN_HOME/bin/kylin.sh reset
    $KYLIN_HOME/bin/sample.sh
    

内容的提问来源于stack exchange,提问作者Кирилл

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.22 10:25:04