From b22e9c73792190b1097274599641325be0dffb61 Mon Sep 17 00:00:00 2001 From: Wey Gu Date: Fri, 22 Jul 2022 10:33:45 +0800 Subject: [PATCH 1/4] add hint when not enough hosts close: #2024 --- .../3.ngql-guide/9.space-statements/1.create-space.md | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md index d1bd9664526..6236cc58ba5 100644 --- a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md +++ b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md @@ -42,6 +42,14 @@ CREATE SPACE [IF NOT EXISTS] ( - VID 最大长度必须为`N`,不可任意长度;超过该长度也会报错`The VID must be a 64-bit integer or a string fitting space vertex id length limit.`。 + - 如果出现 `Host not enough!` 的报错,直接原因是 Online Storage Host 的数量少于即将创建的图空间的 replica_factor 的数量,用 `SHOW HOSTS` 指令查看判断。这时候可能出现的情况有: + + - 在集群是单 Storage Host 的情况下试图创建多副本( replica_factor )图空间,这时候只能选择创建单副本数的图空间,或者扩容 Storage Host 之后再创建图空间。 + + - 新创建的集群里 Storage Host 已经被服务发现,但是尚未执行 `ADD HOSTS` 将其激活,这时候需要通过 Console 连接,执行 `SHOW HOSTS` 获取被发现了的 Storage Host,然后执行相应的 `ADD HOSTS` 激活,待有足够的 Online Storage Host 之后再尝试创建图空间。 + + - 有部分 Storage Host 处在非 Online 状态,需要进行进一步排查。 + !!! compatibility "历史版本兼容性" 2.5.0 之前的 2.x 版本中,`vid_type`不是必选参数,默认为`FIXED_STRING(8)`。 From 5811e4a4e3271cb875c9abefcaa1faa2ecd66b76 Mon Sep 17 00:00:00 2001 From: "abby.huang" <78209557+abby-cyber@users.noreply.github.com> Date: Fri, 22 Jul 2022 12:06:33 +0800 Subject: [PATCH 2/4] Update docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md --- docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md index 6236cc58ba5..4b3b0b5d056 100644 --- a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md +++ b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md @@ -46,7 +46,7 @@ CREATE SPACE [IF NOT EXISTS] ( - 在集群是单 Storage Host 的情况下试图创建多副本( replica_factor )图空间,这时候只能选择创建单副本数的图空间,或者扩容 Storage Host 之后再创建图空间。 - - 新创建的集群里 Storage Host 已经被服务发现,但是尚未执行 `ADD HOSTS` 将其激活,这时候需要通过 Console 连接,执行 `SHOW HOSTS` 获取被发现了的 Storage Host,然后执行相应的 `ADD HOSTS` 激活,待有足够的 Online Storage Host 之后再尝试创建图空间。 + - 新创建的集群里 Storage Host 已经被服务发现,但是尚未执行`ADD HOSTS`将其激活,这时候需要通过 Console 连接,执行`SHOW HOSTS`获取被发现了的 Storage Host,然后执行相应的 `ADD HOSTS` 激活,待有足够的 Online Storage Host 之后再尝试创建图空间。 - 有部分 Storage Host 处在非 Online 状态,需要进行进一步排查。 From 839a9f39d3a815cd6b8fbf57634b28c9e3364159 Mon Sep 17 00:00:00 2001 From: "abby.huang" <78209557+abby-cyber@users.noreply.github.com> Date: Fri, 22 Jul 2022 12:07:19 +0800 Subject: [PATCH 3/4] Update docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md --- docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md index 4b3b0b5d056..af6cc2f0012 100644 --- a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md +++ b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md @@ -42,7 +42,7 @@ CREATE SPACE [IF NOT EXISTS] ( - VID 最大长度必须为`N`,不可任意长度;超过该长度也会报错`The VID must be a 64-bit integer or a string fitting space vertex id length limit.`。 - - 如果出现 `Host not enough!` 的报错,直接原因是 Online Storage Host 的数量少于即将创建的图空间的 replica_factor 的数量,用 `SHOW HOSTS` 指令查看判断。这时候可能出现的情况有: + - 如果出现`Host not enough!`的报错,直接原因是线上 Storage Host 的数量少于即将创建的图空间的`replica_factor`的数量。此时,可用`SHOW HOSTS`指令查看判断,出现的情况有: - 在集群是单 Storage Host 的情况下试图创建多副本( replica_factor )图空间,这时候只能选择创建单副本数的图空间,或者扩容 Storage Host 之后再创建图空间。 From 75bad989e4bce45293a739be2655c08139c6880b Mon Sep 17 00:00:00 2001 From: "abby.huang" <78209557+abby-cyber@users.noreply.github.com> Date: Fri, 22 Jul 2022 12:07:27 +0800 Subject: [PATCH 4/4] Update docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md --- docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md index af6cc2f0012..eccedf0c1ef 100644 --- a/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md +++ b/docs-2.0/3.ngql-guide/9.space-statements/1.create-space.md @@ -44,7 +44,7 @@ CREATE SPACE [IF NOT EXISTS] ( - 如果出现`Host not enough!`的报错,直接原因是线上 Storage Host 的数量少于即将创建的图空间的`replica_factor`的数量。此时,可用`SHOW HOSTS`指令查看判断,出现的情况有: - - 在集群是单 Storage Host 的情况下试图创建多副本( replica_factor )图空间,这时候只能选择创建单副本数的图空间,或者扩容 Storage Host 之后再创建图空间。 + - 在集群是单 Storage Host 的情况下试图创建多副本(replica_factor)图空间,这时候只能选择创建单副本数的图空间,或者扩容 Storage Host 之后再创建图空间。 - 新创建的集群里 Storage Host 已经被服务发现,但是尚未执行`ADD HOSTS`将其激活,这时候需要通过 Console 连接,执行`SHOW HOSTS`获取被发现了的 Storage Host,然后执行相应的 `ADD HOSTS` 激活,待有足够的 Online Storage Host 之后再尝试创建图空间。