You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在NebulaGraph数据库中热更新参数及无需停机启用认证?

NebulaGraph 相关问题解决方案

参数热更新方法

NebulaGraph 支持大部分配置参数的热更新操作,无需重启服务,具体操作如下:

  • 执行热更新命令:登录 Graph 服务后,使用 UPDATE CONFIGS 语句针对指定组件修改参数,格式为:
    UPDATE CONFIGS <component>:<parameter> = <value>;
    
    示例:更新 Graph 服务的会话超时时间
    UPDATE CONFIGS graph:session_idle_timeout_secs = 3600;
    
  • 验证更新结果:通过 SHOW CONFIGS 语句查看参数是否生效:
    SHOW CONFIGS <component>;
    
  • 注意事项:部分核心基础参数(如端口、存储路径等)不支持热更新,可通过查看参数的 readonly 属性判断,true 表示该参数需重启对应服务才能生效。

不停机启用认证功能

无需停机即可启用认证,通过热更新相关参数实现,操作步骤:

  1. 更新 Meta 服务认证配置:
    UPDATE CONFIGS meta:enable_authorize = true;
    UPDATE CONFIGS meta:auth_type = password; # 认证类型默认是 password,可按需设置
    
  2. 更新 Graph 服务认证配置:
    UPDATE CONFIGS graph:enable_authorize = true;
    
  3. 验证认证生效:退出当前会话后重新登录,此时需要输入用户名和密码(默认管理员用户 root,密码 nebula),若未提供凭证则登录失败,说明认证已启用。
  4. 前置建议:若未修改过默认密码,建议在启用认证前先创建新用户或修改默认密码,避免后续登录异常,示例命令:
    CREATE USER test_user WITH PASSWORD 'test_pass123';
    

内容的提问来源于stack exchange,提问作者randomv

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.08 16:35:23