NebulaGraph python 在使用 麒麟系统 arm架构下 使用metaClient 无法获取到 storageClient 地址

问题哟~~
企业微信截图_17096344143970

在容器里么?NebulaGraph 社区版的 ARM 适配只在 Docker 上完成了,以及 nebula-studio 也是适配了的,其他的工具是没有做对应适配的。

是在容器里。 意思是 社区版在arm 下 sdk 均未适配?

嗯,只适配了内核和 nebula-studio。其他的适配都在企业版上做了。

本质上是因为 docker 部署的集群默认只暴露一个 graphd ,python storage client 需要访问 metad/storaged(并且storaged 访问还是访问的内部域名)

所以本地开发需要 storage client 的方式是让 python 代码运行在同一个 docker 网络里。或者,用二进制的方式部署 nebulagraph,并且配置 meta/storage 地址为 python client 可达。

是的 在python 中 或者 java的 flink connector中的 client 不知道 docker 中的 metad0 storage0 等host 导致的错误, 配置host 即可解决。

1 个赞

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