Meta服务配置

    Caution

    • 不建议修改local_config的值为false。修改后Nebula Graph服务启动后会先尝试从Meta服务获取缓存的配置信息,可能导致集群配置不一致,造成未知风险。
    • 不建议修改文档未介绍的配置项,除非已经熟悉源代码并清楚了解配置项作用。

    如需使用初始配置文件,从上述两个文件选择其一,删除后缀.default.production,Meta服务才能将其识别为配置文件并从中获取配置信息。

    配置文件参数值说明

    如需查看所有的参数及其当前值,参见。

    Note

    • 在插入时间类型的属性值时,Nebula Graph会根据timezone_name设置的时区将该时间值(TIMESTAMP类型例外)转换成相应的UTC时间,因此在查询中返回的时间类型属性值为UTC时间。

    logging配置

    名称预设值说明
    log_dirlogs存放Meta服务日志的目录,建议和数据保存在不同硬盘。
    minloglevel0最小日志级别,即不会记录低于这个级别的日志。可选值为0(INFO)、1(WARNING)、2(ERROR)、3(FATAL)。建议在调试时设置为,生产环境中设置为1。如果设置为4,Nebula Graph不会记录任何日志。
    v0日志详细级别,值越大,日志记录越详细。可选值为0123
    logbufsecs0缓冲日志的最大时间,超时后输出到日志文件。0表示实时输出。单位:秒。
    redirect_stdouttrue是否将标准输出和标准错误重定向到单独的输出文件。
    stdout_log_filemetad-stdout.log标准输出日志文件名称。
    stderr_log_filemetad-stderr.log标准错误日志文件名称。
    stderrthreshold2要复制到标准错误中的最小日志级别(minloglevel)。

    必须在配置文件中使用真实的IP地址。否则某些情况下127.0.0.1/0.0.0.0无法正确解析。

    storage配置

    名称预设值说明
    data_pathdata/metameta数据存储路径。

    rocksdb options配置

    名称预设值说明
    rocksdb_wal_sync是否同步RocksDB的WAL日志。

    最后更新: October 22, 2021