注册 Storage 服务¶
首次连接到 NebulaGraph 后,需要先添加 Storage 主机,并确认主机都处于在线状态。
历史版本兼容性
从 NebulaGraph 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 | Status | Leader count | Leader distribution | Partition distribution | Version | +------------------+------+----------+--------------+---------------------- +------------------------+---------+ | "192.168.10.100" | 9779 | "ONLINE" | 0 | "No valid partition" | "No valid partition" | "3.4.3" | | "192.168.10.101" | 9779 | "ONLINE" | 0 | "No valid partition" | "No valid partition" | "3.4.3" | | "192.168.10.102" | 9779 | "ONLINE" | 0 | "No valid partition" | "No valid partition" | "3.4.3" | +------------------+------+----------+--------------+---------------------- +------------------------+---------+
在返回结果的 Status 列,可以看到所有 Storage 主机都在线。
最后更新:
September 4, 2023