注册 Storage 服务¶
首次连接到 Nebula Graph 后,需要先添加 Storage 主机,并确认主机都处于在线状态。
Compatibility
- 从 Nebula Graph 3.0.0 版本开始,必须先使用
ADD HOSTS
添加主机,才能正常通过 Storage 服务读写数据。 - 在此前的版本中,无需执行该操作。
前提条件¶
操作步骤¶
-
添加 Storage 主机。
执行如下命令添加主机:
ADD HOSTS <ip>:<port> [,<ip>:<port> ...];
示例:
nebula> ADD HOSTS 192.168.10.100:9779, 192.168.10.101:9779, 192.168.10.102:9779;
Caution
请确保添加的主机 IP 和配置文件
nebula-storaged.conf
中local_ip
配置的 IP 一致,否则会导致添加 Storage 主机失败。关于配置文件的详情,参见配置管理。 -
检查主机状态,确认全部在线。
nebula> SHOW HOSTS; +------------------+------+-----------+----------+--------------+---------------------- +------------------------+---------+ | Host | Port | HTTP port | Status | Leader count | Leader distribution | Partition distribution | Version | +------------------+------+-----------+----------+--------------+---------------------- +------------------------+---------+ | "192.168.10.100" | 9779 | 19669 | "ONLINE" | 0 | "No valid partition" | "No valid partition" | "3.1.0" | | "192.168.10.101" | 9779 | 19669 | "ONLINE" | 0 | "No valid partition" | "No valid partition" | "3.1.0" | | "192.168.10.102" | 9779 | 19669 | "ONLINE" | 0 | "No valid partition" | "No valid partition" | "3.1.0" | +------------------+------+-----------+----------+--------------+---------------------- +------------------------+---------+
在返回结果的 Status 列,可以看到所有 Storage 主机都在线。
最后更新:
June 20, 2023