配置简介
本文简单介绍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
另外,用户也可以使用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服务
修改配置
虽然默认情况下,Nebula Graph会从Meta服务获取配置并启动。但是根据过往实践,建议让Nebula Graph从本地文件获取配置。步骤如下:
在每一个配置文件的开头添加
--local_config=true
,配置文件默认路径为/usr/local/nebula/etc/
。保存修改内容,关闭配置文件。
重启所有Nebula Graph服务,确保修改生效。
历史兼容性
v2.x curl
命令不兼容历史版本v1.x. 命令和参数都有改变。