解释官方graphd的扩缩容

Nebula版本:2.0.1

graphd的扩缩容
#缩容:将该 graphd 的 ip 从 client 的代码中移除,关闭该 graphd 进程。
问:graphd 的 ip是什么意思?是graphd所在主机的IP,还是其他的什么IP?这个"client"指的是什么?

#扩容:在新机器上准备 graphd 二进制文件和配置文件,在配置文件中 修改或增加已在运行的 metad 地址,启动 graphd 进程。
问:graphd 二进制文件和配置文件的位置在哪里?

移除的那个 graphd 服务的 ip 和端口号,就是你说的所在的主机的 ip ;Client 就是客户端,如果你是通过 CPP 或者 Python 客户端使用我的话,就删除对应配置中的 graphd 的信息;

配置文件看你是如何安装的

第一个问题:
例:一共三台服务器,我想去除192.168.2.181服务器上的graphd服务,另外两台是192.168.2.184、192.168.26.123。你的意思是说,192.168.2.184、192.168.26.123服务器上的graphd.conf配置文件中,删除181服务器的IP及其端口,就可以完成graphd的缩容?

第二个问题:
graphd 二进制文件指的是下面的nebula-graphd吧?
image
graphd 二进制文件指的是下面的nebula-graphd.conf吧?
image

还有一个小问题,CPP是什么东西?

缩容之前,你需要把数据迁移到其他的服务器,数据迁移完成之后再移除机器,你可以参考文档 常见问题 FAQ - NebulaGraph Database 手册 里面的具体链接也看下。

我觉得是那么理解的。

这个出现在哪里?一般指的是 C++ 文件的源文件

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