启动和停止 Nebula Graph 服务

输入以下命令启动 Nebula Graph 服务

  1. sudo /usr/local/nebula/scripts/nebula.service start all
  2. [INFO] Starting nebula-metad...
  3. [INFO] Done
  4. [INFO] Starting nebula-graphd...
  5. [INFO] Done
  6. [INFO] Starting nebula-storaged...
  7. [INFO] Done

查看 Nebula Graph 服务

输入以下命令查看 Nebula Graph 服务:

  1. sudo /usr/local/nebula/scripts/nebula.service status all
  2. [INFO] nebula-metad: Running as 9576, Listening on 45500
  3. [INFO] nebula-graphd: Running as 9679, Listening on 3699
  4. [INFO] nebula-storaged: Running as 9812, Listening on 44500

连接 Nebula Graph 服务

输入以下命令连接 Nebula Graph 服务:

  1. sudo /usr/local/nebula/bin/nebula -u <user> -p <password> [--addr=<graphd IP> --port=<graphd port>]
  2. Welcome to Nebula Graph (Version RC4)
  3. nebula> SHOW HOSTS;
  • -u 用户名称,默认值为 user
  • -p 密码,用户 user 的默认密码为 password
  • --addr 为 graphd IP, 默认使用 127.0.0.1
  • --port 为 graphd port,默认值为 3699
  • SHOW HOSTS 命令检查已成功连接的 storaged 服务

注意: 此处默认用户名和密码取决于 enable_authorize。如果启用,则默认用户名和密码分别为 root 和 nebula。 参见 Built-in Roles 文档

停止 Nebula Graph 服务

输入以下命令停止 Nebula Graph 服务:

  1. sudo /usr/local/nebula/scripts/nebula.service stop all
  2. [INFO] Stopping nebula-metad...
  3. [INFO] Done
  4. [INFO] Stopping nebula-graphd...
  5. [INFO] Done
  6. [INFO] Stopping nebula-storaged...
  7. [INFO] Done

启停单个 Nebula Graph 模块

可以使用脚本 nebula.service 来控制对单个模块的启停。

  1. sudo /usr/local/nebula/scripts/nebula.service
  2. Usage: ./nebula.service [-v] [-c /path/to/config] <start|stop|restart|status|kill> <metad|graphd|storaged|all>
  • -v 本脚本的详细调试信息
  • -c 配置文件路径,默认为安装路径(/usr/local/nebula/)下的 etc/ 目录。