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

Docker部署Metabase添加Trino驱动后Web UI不显示Trino数据源

问题排查与解决步骤

1. 替换为Metabase专用Trino驱动插件

你当前放入的是原生trino-jdbc.jar,但Metabase识别Trino数据源需要官方适配的Metabase Trino驱动插件,而非通用JDBC jar。请下载对应Metabase版本的metabase-trino-driver.jar,替换现有文件。

2. 修复目录与文件权限

Metabase容器内以metabase用户(UID 2000)运行,若挂载的本地目录或jar文件权限不足,会导致插件无法加载:

  • 本地执行权限调整命令:
    chmod 755 ./metabase-data
    chmod 644 ./metabase-data/metabase-trino-driver.jar
    

3. 重启Metabase容器

Metabase仅在启动阶段加载插件目录下的文件,修改插件后必须重启容器才能生效:

docker-compose restart metabase

4. 验证插件加载状态

进入容器后,查看启动日志确认插件是否加载成功:

docker-compose logs metabase | grep "Trino"

若日志中出现Loaded plugin Trino类内容,说明加载成功,刷新Web UI即可看到Trino数据源选项。

额外注意:版本兼容性

确保下载的Trino驱动插件版本与你使用的Metabase版本匹配,版本不兼容会导致插件无法识别。

内容的提问来源于stack exchange,提问作者luke33

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.28 13:27:07