首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法使用卷从Dremio Docker容器持久化数据

无法使用卷从Dremio Docker容器持久化数据
EN

Stack Overflow用户
提问于 2021-12-15 11:19:55
回答 2查看 456关注 0票数 2

我能够在Docker上获得Dremio的工作实例,但是,我想将数据保存在本地的容器上。

我尝试了这个职位中提到的方法,构建了自己版本的docker查询,但是运行了以下命令:

代码语言:javascript
复制
docker run --rm -v "/home/ubuntu/dremio/data/lib:/var/lib/dremio" -v "/home/ubuntu/dremio/data/localFiles:/localFiles" -v "/home/ubuntu/dremio/data/:/opt/dremio/data" -p 9047:9047 -p 31010:31010 -p 45678:45678 dremio/dremio-oss

它显示了在非分离模式下运行时出现的以下错误:

德雷米奥要离开了。启动服务时失败。java.io.IOException: path /opt/dremio/data不可写。

任何帮助都将不胜感激。

EN

回答 2

Stack Overflow用户

发布于 2021-12-15 11:24:51

尝试使用sudo运行命令,可能您没有执行此命令的权限。

票数 0
EN

Stack Overflow用户

发布于 2022-09-09 08:13:51

使用以下Docker组合文件- docker-compose.yml -我能够持久化来自Dremio容器的数据:

代码语言:javascript
复制
version: '3'

services:
  dremio:
    image: dremio/dremio-oss
    hostname: dremio
    volumes:
      - /absolute-path/dremio/data:/opt/dremio/data
      - /absolute-path/dremio/lib:/var/lib/dremio
      - /absolute-path/dremio/local:/localFiles
    ports:
      - "9047:9047"   # Web UI (HTTP)
      - "31010:31010" # ODBC/JDBC clients
      - "32010:32010" # Apache Arrow Flight clients

我用“对接-合成”命令启动了Dremio。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/70362767

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档