Docker-compose部署 【ARM64】Nebula 3.3.0 metad 服务无法启动

  • nebula 版本:3.3.0

  • 部署方式:单机

  • 安装方式:Docker

  • 是否为线上版本:Y

  • 硬件信息

    • jetson nx
  • 问题的具体描述

  • docker-compose 下 metad 服务无法启动

  • 查看 meta log:

代码 / 终端输出 / 日志…

看看有/data/meta这个路径吗,以及这个路径的权限


这是我本地路径权限

现在的情况是这样的,我采用docker-compose 方式启动 nebula 3.3.0 版本


查看查看meta日志显示如上面的内容

docker中/data/meta映射的是本地哪个路径呢?

docker-compose 配置:
企业微信截图_16689644036970

映射到本地的位置:

本地文件权限:
企业微信截图_16689644782383

报的错误:

不知道是否与 DiskManager 有关:

要不进docker试一下,/data/meta的路径能正常操作吗?这个报错就是boost库操作路径出错了,感觉应该还是路径的问题。


我也想进去,。。。但是进不去。。

好有道理。。。

arm一般都是企业版的用户,你可以联系你的销售人员,我们找对应的研发

一样的问题。 arm 版 通过 docker-compose 部署 meta0, meta1, meta2 无法启动。

补充一点。arm 具体版本是 aarch64 不知是不是这个指令集的问题

:thinking: 我们社区版是不支持 ARM 适配的,针对 ARM 适配是在企业版里,你的 ARM 遇到问题的话,可以联系你专门的销售,我们有专门的企业 support 技术人员的。

问题已解决

树莓派部署 Nebula Graph ARM64 从这个文章发现 arm64不是不可以,只是我们系统版本不对

2 个赞

优秀!

这是已知问题

改更 modern 一些的 linux OS 先绕过吧哈,既然用了 ARM server,用新点的操作系统吧!

1 个赞

是的,还是kernel问题。我这边只能通过更高 linux OS 附带提升 kernel 解决问题。
感谢你之前写文章作为学习。

2 个赞

此话题已在最后回复的 7 天后被自动关闭。不再允许新回复。