跳转至

配置简介

本文简单介绍Nebula Graph的配置,以及如何正确使用配置文件。

获取配置

大多数配置都是gflags。用户可以通过命令获取所有的gflags和解释:

binary --help

例如:

/usr/local/nebula/bin/nebula-metad  --help
/usr/local/nebula/bin/nebula-graphd --help
/usr/local/nebula/bin/nebula-storaged --help
./nebula-console --help

Note

二进制文件的具体位置请根据实际情况修改,例如nebula-metad的默认路径为/usr/local/nebula/bin

另外,用户也可以使用curl获取运行中的gflags的值,例如:

curl 127.0.0.1:19559/flags # Meta服务
curl 127.0.0.1:19669/flags # Graph服务
curl 127.0.0.1:19779/flags # Storage服务

Note

具体的IP地址和端口请根据实际情况修改。

修改配置

虽然默认情况下,Nebula Graph会从Meta服务获取配置并启动。但是根据过往实践,建议让Nebula Graph从本地文件获取配置。步骤如下:

  1. 每一个配置文件的开头添加--local_config=true,配置文件默认路径为/usr/local/nebula/etc/

  2. 保存修改内容,关闭配置文件。

  3. 重启所有Nebula Graph服务,确保修改生效。

历史兼容性

v2.x curl 命令不兼容历史版本v1.x. 命令和参数都有改变。


最后更新: 2021年5月14日