使用nebula studio时, 页面一直跳出RPC failure in MetaClient

nebula版本 2.0.1
nebula-graph-studio版本 2.2.0
配置nebula时已把nebula-storaged、nebula-metad、nebula-graphd配置文件中的meta_server_addrslocal_ip改为了本机ip。启动之后一切正常,当我用nebula studio的时候,一打开就显示

> RPC failure in MetaClient: N6apache6thrift21TApplicationExceptionE: Method name listSpaces not found , 创建图空间的时候也无法成功创建,此时页面又显示RPC failure in MetaClient: N6apache6thrift21TApplicationExceptionE: Method name createSpace not found请问是什么原因?

你使用 Studio 的时候是访问的哪个地址?你这描述是,能访问 Studio 的 web 页面,然后也能连接成功数据库,创建图空间的时候报错了,是嘛

你好,我是用虚拟机部署,访问的也是虚拟机的地址。可以成功进入nebula studio页面

你看下 meta 的端口是不是被占用了,默认的话,我们会使用 9559, 9560, 19559, 19560 这几个端口

看了下,没有被占用

你用 Console 执行下 SHOW HOSTS 看下各个服务情况先

报错method name xxx not found
一般是端口配置错误,需检查Meta服务、Graph服务、Storage服务的端口配置。

1 个赞

感谢大家,现在弄好了,我原先在配置文件里的meta_server_addrs写的是ip:9669,现在改成了ip:9559,现在已经可以了