配置简介Graph
本文简单介绍NebulaGraph的配置,以及如何正确使用配置文件。
获取配置Graph
大多数配置都是Graph。您可以通过命令获取所有的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
说明:二进制文件的具体位置请根据实际情况修改,例如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服务
说明:具体的IP地址和端口请根据实际情况修改。
修改配置Graph
虽然默认情况下,NebulaGraph会从Meta服务获取配置并启动。 但是根据过往实践,建议您让NebulaGraph从本地文件获取配置。步骤如下:
-
在每一个配置文件的开头添加
--local_config=true
,配置文件默认路径为/usr/local/nebula/etc/
。 -
保存修改内容,关闭配置文件。
-
重启所有NebulaGraph服务,确保修改生效。
历史兼容性Graph
v2.x curl
命令不兼容历史版本v1.x. 命令和参数都有改变。
最后更新: April 13, 2021