From 936858591a3b10c17779cee2ef27daadf0b07cec Mon Sep 17 00:00:00 2001
From: Abby <78209557+abby-cyber@users.noreply.github.com>
Date: Tue, 23 May 2023 16:50:09 +0800
Subject: [PATCH] increment-changes-on-ent-docs
---
docs-2.0/20.appendix/0.FAQ.md | 3 ++
docs-2.0/20.appendix/error-code.md | 3 +-
docs-2.0/20.appendix/learning-path.md | 9 +++-
.../1.resource-preparations.md | 27 +++++------
.../4.install-nebula-graph-from-tar.md | 19 +++++++-
.../deploy-nebula-graph-cluster.md | 2 +
docs-2.0/nebula-importer/use-importer.md | 6 ++-
.../reuse/source_connect-to-nebula-graph.md | 4 +-
...urce_install-nebula-graph-by-rpm-or-deb.md | 45 ++++++++++++++-----
docs-2.0/reuse/source_manage-service.md | 11 ++---
mkdocs.yml | 17 ++++---
11 files changed, 99 insertions(+), 47 deletions(-)
diff --git a/docs-2.0/20.appendix/0.FAQ.md b/docs-2.0/20.appendix/0.FAQ.md
index c339b3ac278..ccbccea29d2 100644
--- a/docs-2.0/20.appendix/0.FAQ.md
+++ b/docs-2.0/20.appendix/0.FAQ.md
@@ -2,8 +2,10 @@
本文列出了使用{{nebula.name}} {{ nebula.release }} 时可能遇到的常见问题,用户可以使用文档中心或者浏览器的搜索功能查找相应问题。
+{{comm.comm_begin}}
如果按照文中的建议无法解决问题,请到[{{nebula.name}} 论坛](https://discuss.nebula-graph.com.cn/) 提问或提交 [GitHub issue](https://github.com/vesoft-inc/nebula/issues)。
+
## 关于本手册
### 为什么手册示例和系统行为不一致?
@@ -18,6 +20,7 @@
2. 使用 Markdown 修改文档。完成后点击页面底部的 "Commit changes",这会触发一个 GitHub pull request。
3. 完成 [CLA 签署](../15.contribution/how-to-contribute.md),并且至少 2 位 reviewer 审核通过即可合并。
+{{comm.comm_end}}
## 关于历史兼容性
{{ comm.comm_begin }}
diff --git a/docs-2.0/20.appendix/error-code.md b/docs-2.0/20.appendix/error-code.md
index 6bca1a53704..1acf3156aa0 100644
--- a/docs-2.0/20.appendix/error-code.md
+++ b/docs-2.0/20.appendix/error-code.md
@@ -3,8 +3,9 @@
{{nebula.name}}运行出现问题时,会返回错误码。本文介绍错误码的详细信息。
!!! note
-
+ {comm.comm_begin}
- 如果出现错误但没有返回错误码,或错误码描述不清,请在[论坛](https://discuss.nebula-graph.com.cn/)或 [GitHub](https://github.com/vesoft-inc/nebula/issues) 反馈。
+ {comm.comm_end}
- 返回`0`表示执行成功。
|错误名称|错误码|说明|
diff --git a/docs-2.0/20.appendix/learning-path.md b/docs-2.0/20.appendix/learning-path.md
index cc517c87a20..a07ec981bbd 100644
--- a/docs-2.0/20.appendix/learning-path.md
+++ b/docs-2.0/20.appendix/learning-path.md
@@ -1,12 +1,15 @@
# {{nebula.name}}学习路径
-本文介绍{{nebula.name}}学习路径,用户可以通过路径中的文档及视频由浅入深地学习 NebulaGraph。
+本文介绍{{nebula.name}}学习路径,用户可以通过路径中的文档及视频由浅入深地学习{{nebula.name}}。
+{{comm.comm_begin}}
![learning path](https://docs-cdn.nebula-graph.com.cn/figures/learning-path.png)
完成{{nebula.name}}学习后,参加[技能认证](https://www.bilibili.com/video/BV1Ga411x7RE)考试还可以获取认证证书。详情参见下文**通过 CI/CP 考试**。
+{{comm.comm_end}}
+
## 1. 关于{{nebula.name}}
@@ -263,6 +266,8 @@
| 文档 |
| ------------------------------------------------------------ |
| [常见问题 FAQ](https://docs.nebula-graph.com.cn/{{nebula.release}}/20.appendix/0.FAQ/#faq) |
+
+{{comm.comm_begin}}
## 7. 实操作业
用户可以通过完成以下实操作业来检测是否玩转{{nebula.name}}。
@@ -296,3 +301,5 @@
- 有关 [{{nebula.name}}索引](../3.ngql-guide/14.native-index-statements/README.md)原理的介绍,参见[开源分布式图数库论文](https://arxiv.org/pdf/2206.07278.pdf)中的 2.4 节。
- 有关{{nebula.name}}语言的概述,参见[开源分布式图数库论文](https://arxiv.org/pdf/2206.07278.pdf)中的 2.8 节。
+
+{{comm.comm_end}}
\ No newline at end of file
diff --git a/docs-2.0/4.deployment-and-installation/1.resource-preparations.md b/docs-2.0/4.deployment-and-installation/1.resource-preparations.md
index a32955eb199..5b5f1c88dab 100644
--- a/docs-2.0/4.deployment-and-installation/1.resource-preparations.md
+++ b/docs-2.0/4.deployment-and-installation/1.resource-preparations.md
@@ -1,4 +1,10 @@
+{{comm.comm_begin}}
# 准备编译、安装和运行{{nebula.name}}的环境
+{{comm.comm_end}}
+
+{{ent.ent_begin}}
+# 准备安装和运行{{nebula.name}}的环境
+{{ent.ent_end}}
本文介绍编译、安装{{nebula.name}}的要求和建议,以及如何预估集群运行所需的资源。
@@ -27,6 +33,9 @@
从 3.0.2 开始,{{nebula.name}}在 Docker Hub 上的 Docker 支持 ARM64 架构。社区用户可以在 ARM macOS 的 Docker Desktop 上或者 ARM Linux Server 上运行容器化的{{nebula.name}}。
+
+ {{ comm.comm_begin }}
+
## 编译源码要求
### 硬件要求
@@ -132,23 +141,7 @@
3. 如果 CMake 或 g++ 版本不符合要求,访问官网以获取符合需要的版本。
-
+ {{ comm.comm_end }}
## 测试环境要求
diff --git a/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/4.install-nebula-graph-from-tar.md b/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/4.install-nebula-graph-from-tar.md
index 263a364403a..e20692d30f0 100644
--- a/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/4.install-nebula-graph-from-tar.md
+++ b/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/4.install-nebula-graph-from-tar.md
@@ -19,6 +19,7 @@
## 操作步骤
+ {{ comm.comm_begin }}
1. 使用如下地址下载{{nebula.name}}的 tar.gz 文件。
下载前需将``替换为需要下载的版本。
@@ -55,6 +56,11 @@
```bash
wget https://oss-cdn.nebula-graph.com.cn/package/{{nebula.release}}/nebula-graph-{{nebula.release}}.el7.x86_64.tar.gz
```
+ {{ comm.comm_end }}
+
+ {{ent.ent_begin}}
+1. [联系我们](https://yueshu.com.cn/contact)获取{{nebula.name}}安装包。
+ {{ent.ent_end}}
2. 解压 tar.gz 文件到{{nebula.name}}安装目录。
@@ -67,16 +73,27 @@
例如:
+ {{comm.comm_begin}}
```bash
tar -xvzf nebula-graph-{{nebula.release}}.el7.x86_64.tar.gz -C /home/joe/nebula/install
```
+ {{comm.comm_end}}
+
+ {{ent.ent_begin}}
+ ```bash
+ tar -xvzf yueshu-graph-{{nebula.release}}.el7.x86_64.tar.gz -C /home/joe/nebula/install
+ ```
+ {{ent.ent_end}}
3. 修改配置文件名以应用配置。
进入解压出的目录,将子目录`etc`中的文件`nebula-graphd.conf.default`、`nebula-metad.conf.default`和`nebula-storaged.conf.default`重命名,删除`.default`,即可应用{{nebula.name}}的默认配置。
{{ ent.ent_begin }}
-4. 在{{nebula.name}}的 Meta 服务配置文件(`nebula-metad.conf`)中,设置`license_manager_url`的值为许可证管理工具所在的主机 IP 和端口号`9119`,例如`192.168.8.100:9119`。
+4. 配置 License 管理工具 License Manager 地址。
+
+ 1. 在{{nebula.name}}的 Meta 服务配置文件(`nebula-metad.conf`)中,设置`license_manager_url`的值为许可证管理工具所在的主机 IP 和端口号`9119`,例如`192.168.8.100:9119`。
+ 2. 将 Meta、Storage 和 Graph 服务的配置文件(`nebula-metad.conf`、`nebula-graphd.conf`、`nebula-storaged.conf`)中的所有`local_ip`(默认`127.0.0.1`)替换为各服务所在主机的真实 IP,以及将`meta_server_addrs`地址替换为 Meta 服务所在主机 IP 地址和端口号`9559`。
{{ ent.ent_end }}
diff --git a/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/deploy-nebula-graph-cluster.md b/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/deploy-nebula-graph-cluster.md
index 5a1e2ba1463..eb50332b528 100644
--- a/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/deploy-nebula-graph-cluster.md
+++ b/docs-2.0/4.deployment-and-installation/2.compile-and-install-nebula-graph/deploy-nebula-graph-cluster.md
@@ -32,7 +32,9 @@
- [使用 RPM 或 DEB 包安装{{nebula.name}}](2.install-nebula-graph-by-rpm-or-deb.md)
+{{ comm.comm_begin }}
- [使用源码安装{{nebula.name}}](1.install-nebula-graph-by-compiling-the-source-code.md)
+{{ comm.comm_end }}
### 修改配置文件
diff --git a/docs-2.0/nebula-importer/use-importer.md b/docs-2.0/nebula-importer/use-importer.md
index ad716be2623..a8b015b3370 100644
--- a/docs-2.0/nebula-importer/use-importer.md
+++ b/docs-2.0/nebula-importer/use-importer.md
@@ -25,9 +25,11 @@ Importer 适用于将本地 CSV 文件的内容导入至{{nebula.name}}中。
- [Docker Compose 部署](../4.deployment-and-installation/2.compile-and-install-nebula-graph/3.deploy-nebula-graph-with-docker-compose.md)
- [RPM/DEB 包安装](../4.deployment-and-installation/2.compile-and-install-nebula-graph/2.install-nebula-graph-by-rpm-or-deb.md)
-
- - [源码编译安装](../4.deployment-and-installation/2.compile-and-install-nebula-graph/1.install-nebula-graph-by-compiling-the-source-code.md)
+ {{comm.comm_begin}}
+ - [源码编译安装](../4.deployment-and-installation/2.compile-and-install-nebula-graph/1.install-nebula-graph-by-compiling-the-source-code.md)
+ {{comm.comm_end}}
+
- {{nebula.name}} 中已创建 Schema,包括图空间、Tag 和 Edge type,或者通过参数`clientSettings.postStart.commands`设置。
- 运行 Importer 的机器已部署 Golang 环境。详情请参见 [Golang 环境搭建](https://github.com/vesoft-inc/nebula-importer/blob/{{importer.branch}}/docs/golang-install.md)。
diff --git a/docs-2.0/reuse/source_connect-to-nebula-graph.md b/docs-2.0/reuse/source_connect-to-nebula-graph.md
index 8c0334b3779..76f179f540d 100644
--- a/docs-2.0/reuse/source_connect-to-nebula-graph.md
+++ b/docs-2.0/reuse/source_connect-to-nebula-graph.md
@@ -1,4 +1,4 @@
-本文介绍如何使用原生命令行客户端 Nebula Console 连接 NebulaGraph。
+本文介绍如何使用原生命令行客户端 Nebula Console 连接{{nebula.name}}。
@@ -10,7 +10,7 @@
## 前提条件
--{{nebula.name}}服务已[启动](https://docs.nebula-graph.com.cn/{{nebula.release}}/4.deployment-and-installation/manage-service/)。
+- {{nebula.name}}服务已[启动](https://docs.nebula-graph.com.cn/{{nebula.release}}/4.deployment-and-installation/manage-service/)。
- 运行 Nebula Console 的机器和运行{{nebula.name}}的服务器网络互通。
diff --git a/docs-2.0/reuse/source_install-nebula-graph-by-rpm-or-deb.md b/docs-2.0/reuse/source_install-nebula-graph-by-rpm-or-deb.md
index 1fb444888d9..ed0e40ee43f 100644
--- a/docs-2.0/reuse/source_install-nebula-graph-by-rpm-or-deb.md
+++ b/docs-2.0/reuse/source_install-nebula-graph-by-rpm-or-deb.md
@@ -5,27 +5,30 @@ RPM 和 DEB 是 Linux 系统下常见的两种安装包格式,本文介绍如
部署{{nebula.name}}集群的方式参见[使用 RPM/DEB 包部署集群](https://docs.nebula-graph.com.cn/{{nebula.release}}/2.quick-start/3.quick-start-on-premise/3.1add-storage-hosts/)。
-{{ ent.ent_begin }}
-!!! enterpriseonly
-
- 企业版请[联系我们](https://yueshu.com.cn/contact)。
-
-{{ ent.ent_end }}
-
## 前提条件
- 安装`wget`工具。
{{ ent.ent_begin }}
-- 已[在 LM 中加载 License Key](https://docs.nebula-graph.com.cn/{{nebula.release}}/9.about-license/2.license-management-suite/3.license-manager/)。
+- 已[在 LM 中加载 License Key](https://ent-docs.nebula-graph.com.cn/{{nebula.release}}/9.about-license/2.license-management-suite/3.license-manager/)。
{{ ent.ent_end }}
## 下载安装包
+
+{{ ent.ent_begin }}
+
+[联系我们](https://yueshu.com.cn/contact)获取{{nebula.name}}安装包。
+
+{{ ent.ent_end }}
+
!!! note
- 当前仅支持在 Linux 系统下安装{{nebula.name}},且仅支持 CentOS 7.x、CentOS 8.x、Ubuntu 16.04、Ubuntu 18.04、Ubuntu 20.04 操作系统。
- - 如果用户使用的是国产化的 Linux 操作系统,请[安装企业版{{nebula.name}}](https://www.nebula-graph.com.cn/contact)。
+ - 如果用户使用的是国产化的 Linux 操作系统,请[安装企业版{{nebula.name}}](https://yueshu.com.cn/contact)。
+
+
+{{ comm.comm_begin }}
### 阿里云 OSS 下载
@@ -102,6 +105,8 @@ RPM 和 DEB 是 Linux 系统下常见的两种安装包格式,本文介绍如
wget https://oss-cdn.nebula-graph.com.cn/package/nightly/2021.11.24/nebula-graph-2021.11.24-nightly.ubuntu1804.amd64.deb.sha256sum.txt
```
+{{ comm.comm_end }}
+
## 安装{{nebula.name}}
- 安装 RPM 包
@@ -114,9 +119,17 @@ RPM 和 DEB 是 Linux 系统下常见的两种安装包格式,本文介绍如
例如,要在默认路径下安装{{nebula.release}}版本的 RPM 包,运行如下命令:
+ {{ comm.comm_begin }}
```bash
sudo rpm -ivh nebula-graph-{{nebula.release}}.el7.x86_64.rpm
```
+ {{ comm.comm_end }}
+
+ {{ ent.ent_begin }}
+ ```bash
+ sudo rpm -ivh yueshu-graph-{{nebula.release}}.el7.x86_64.rpm
+ ```
+ {{ ent.ent_end }}
- 安装 DEB 包
@@ -129,14 +142,24 @@ RPM 和 DEB 是 Linux 系统下常见的两种安装包格式,本文介绍如
例如安装{{nebula.release}}版本的 DEB 包:
+ {{ comm.comm_begin }}
```bash
sudo dpkg -i nebula-graph-{{nebula.release}}.ubuntu1804.amd64.deb
```
+ {{ comm.comm_end }}
+
+ {{ ent.ent_begin }}
+ ```bash
+ sudo dpkg -i yueshu-graph-{{nebula.release}}.ubuntu1804.amd64.deb
+ ```
+ {{ ent.ent_end }}
+
{{ ent.ent_begin }}
-## 配置许可证管理工具地址
+## 配置 License 管理工具(LM)地址
-在{{nebula.name}}的 Meta 服务配置文件(`nebula-metad.conf`)中,设置`license_manager_url`的值为许可证管理工具所在的主机 IP 和端口号`9119`,例如`192.168.8.100:9119`。
+1. 在{{nebula.name}}的 Meta 服务配置文件(`nebula-metad.conf`)中,设置`license_manager_url`的值为许可证管理工具所在的主机 IP 和端口号`9119`,例如`192.168.8.100:9119`。
+2. 将 Meta、Storage 和 Graph 服务的配置文件(`nebula-metad.conf`、`nebula-graphd.conf`、`nebula-storaged.conf`)中的所有`local_ip`(默认`127.0.0.1`)替换为各服务所在主机的真实 IP,以及将`meta_server_addrs`地址替换为 Meta 服务所在主机 IP 地址和端口号`9559`。
{{ ent.ent_end }}
diff --git a/docs-2.0/reuse/source_manage-service.md b/docs-2.0/reuse/source_manage-service.md
index a308b5442c9..94489f00949 100644
--- a/docs-2.0/reuse/source_manage-service.md
+++ b/docs-2.0/reuse/source_manage-service.md
@@ -1,16 +1,17 @@
+
+{{ comm.comm_begin }}
{{nebula.name}}支持通过脚本管理服务。
+{{ comm.comm_end }}
{{ ent.ent_begin }}
+{{nebula.name}}支持使用脚本管理服务和使用 systemd 管理服务。
-!!! enterpriseonly
-
- 企业版还支持使用 systemd 管理服务。
-
-!!! danger
+!!! caution
这两种方式互不兼容,选择使用其中一种。
{{ ent.ent_end }}
+
## 使用脚本管理服务
使用脚本`nebula.service`管理服务,包括启动、停止、重启、中止和查看。
diff --git a/mkdocs.yml b/mkdocs.yml
index 8bdce9763f9..7e1cd4bc954 100644
--- a/mkdocs.yml
+++ b/mkdocs.yml
@@ -118,6 +118,7 @@ plugins:
- 20.appendix/release-notes/dashboard-ent-release-note.md
- 20.appendix/release-notes/explorer-release-note.md
- 4.deployment-and-installation/3.upgrade-nebula-graph/upgrade-nebula-ent-from-3.x-3.4.md
+ - 4.deployment-and-installation/3.upgrade-nebula-graph/_upgrade-nebula-from-300-to-latest.md
# exclude.ent.end
# exclude.comm.begin
- backup-and-restore/nebula-br/*
@@ -127,6 +128,13 @@ plugins:
- 20.appendix/release-notes/nebula-comm-release-note.md
- 20.appendix/release-notes/studio-release-note.md
- 20.appendix/release-notes/dashboard-comm-release-note.md
+ - 4.deployment-and-installation/2.compile-and-install-nebula-graph/1.install-nebula-graph-by-compiling-the-source-code.md
+ - 15.contribution/how-to-contribute.md
+ - 4.deployment-and-installation/standalone-deployment.md
+ - 4.deployment-and-installation/3.upgrade-nebula-graph/_upgrade-nebula-from-300-to-latest.md
+ - 8.service-tuning/enable_autofdo_for_nebulagraph.md
+ - 20.appendix/history.md
+ - 20.appendix/mind-map.md
# exclude.comm.end
# Exclude the file with the following file name.
@@ -524,14 +532,12 @@ nav:
- 安装部署:
- 准备资源: 4.deployment-and-installation/1.resource-preparations.md
- - 编译与安装:
- - 使用源码安装: 4.deployment-and-installation/2.compile-and-install-nebula-graph/1.install-nebula-graph-by-compiling-the-source-code.md
+ - 安装软件包:
- 使用 RPM/DEB 包安装: 4.deployment-and-installation/2.compile-and-install-nebula-graph/2.install-nebula-graph-by-rpm-or-deb.md
- - 使用 tar.gz 文件安装: 4.deployment-and-installation/2.compile-and-install-nebula-graph/4.install-nebula-graph-from-tar.md
+ - 使用 TAR 包安装: 4.deployment-and-installation/2.compile-and-install-nebula-graph/4.install-nebula-graph-from-tar.md
- 使用 Docker Compose 部署: 4.deployment-and-installation/2.compile-and-install-nebula-graph/3.deploy-nebula-graph-with-docker-compose.md
- 使用 RPM/DEB 包部署多机集群: 4.deployment-and-installation/2.compile-and-install-nebula-graph/deploy-nebula-graph-cluster.md
- 使用生态工具安装: 4.deployment-and-installation/2.compile-and-install-nebula-graph/6.deploy-nebula-graph-with-peripherals.md
- - 安装存算合并版悦数图数据库: 4.deployment-and-installation/standalone-deployment.md
- 管理服务: 4.deployment-and-installation/manage-service.md
- 连接服务: 4.deployment-and-installation/connect-to-nebula-graph.md
- 管理 Storage 主机: 4.deployment-and-installation/manage-storage-host.md
@@ -624,7 +630,6 @@ nav:
- 系统建模: 8.service-tuning/3.system-design.md
- 执行计划: 8.service-tuning/4.plan.md
- 超级节点(稠密点): 8.service-tuning/super-node.md
- - 启用 AutoFDO: 8.service-tuning/enable_autofdo_for_nebulagraph.md
- 实践案例: 8.service-tuning/practice.md
- 客户端:
@@ -777,8 +782,6 @@ nav:
- 学习路径: 20.appendix/learning-path.md
- 常见问题 FAQ: 20.appendix/0.FAQ.md
- 生态工具概览: 20.appendix/6.eco-tool-version.md
- - 年表: 20.appendix/history.md
- - 思维导图: 20.appendix/mind-map.md
- 错误码: 20.appendix/error-code.md
# nav.ent.begin