Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

merge optimize dashboard #3073

Merged
merged 1 commit into from
Jan 11, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
30 changes: 19 additions & 11 deletions docs-2.0/nebula-dashboard-ent/3.connect-dashboard.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,25 +30,33 @@

## 激活{{dashboard_ent.name}}

在使用{{dashboard_ent.name}}前,需配置 [LM](../9.about-license/2.license-management-suite/3.license-manager.md) 以校验[悦数 License](../9.about-license/1.license-overview.md) 的有效性从而激活{{dashboard_ent.name}}。
在使用{{dashboard_ent.name}}前,需部署 [LM](../9.about-license/2.license-management-suite/3.license-manager.md) 以校验[悦数 License](../9.about-license/1.license-overview.md) 的有效性从而激活{{dashboard_ent.name}}。

用户可使用以下两种方式配置 LM 以正常使用{{dashboard_ent.name}}
用户可使用以下两种方式部署 LM 以正常使用{{dashboard_ent.name}}

- 通过{{dashboard_ent.name}}配置 LM
### 通过{{dashboard_ent.name}}部署 LM

{{dashboard_ent.name}}目前支持可视化一键部署 LM。用户登录{{dashboard_ent.name}}后,按照以下步骤完成 LM 的部署后开始使用{{dashboard_ent.name}}
{{dashboard_ent.name}}目前支持可视化一键部署 LM。用户登录{{dashboard_ent.name}}后,按照以下步骤部署 LM。

1. 在 LM 介绍页面单击**开始**:页面介绍了 LM 的相关概念和整体流程,即安装 LM、生成 License Key 和运行 LM。单击**开始**继续
1. 在 LM 介绍页面单击**开始**。

2. 填写配置信息及安装 LM:需要填写主机 IP、SSH 相关信息、安装位置和 LM 端口号等。填写完成后单击**安装 LM** 即可进行安装
2. 填写部署 LM 的机器信息,包括主机 IP、SSH 相关信息、安装位置和 LM 端口号等。填写完成后单击**安装 LM**。

3. 查看 LMID 和获取 License Key:成功安装 LM 后,会生成 LMID,用户可复制 LMID 并提供给悦数销售人员,悦数会为用户生成 License Key。用户需要在界面中填写 License Key,然后单击**确认**完成 License 的配置。
!!! note

建议使用 Systemd 方式管理 LM 进程,安装目录、服务进程的用户及用户组都为`root`,服务会自动加入 Systemd 并配置为自动启动。

<img src="https://docs-cdn.nebula-graph.com.cn/figures/ec_dash_add_lm_240110_cn.png" width="500" alt="The screenshot of add LM">

3. 填写 License Key,然后单击**确认**。

!!! note

如果用户已经有 License Key,可点击右上角**设置 LM URL**直接填写 LM URL,然后单击**确认**完成 License 的配置。
成功安装 LM 后,会生成 LMID,用户需要复制 LMID 并提供给销售人员,销售人员会协助用户生成 License Key。

<img src="https://docs-cdn.nebula-graph.com.cn/figures/ec_dash_add_lm2_240110_cn.png" width="500" alt="The screenshot of add LM">

- 通过安装包配置 LM
### 通过配置文件配置 LM

1. 安装、启动 LM 并在 LM 中加载 License Key。详情请参见[使用 License Manager](../9.about-license/2.license-management-suite/3.license-manager.md)。
2. {{dashboard_ent.name}}的安装路径下,进入`etc`目录,修改`config.yaml`文件,设置`LicenseManagerURL`的值为 LM 所在的主机 IP 和端口号`9119`,例如`192.168.8.xxx:9119`。用户还可以登录{{dashboard_ent.name}}后,在 LM 服务管理页面的**设置 LM URL**,设置`LicenseManagerURL`的值
1. 安装、启动 LM 并在 LM 中加载 License Key。详情请参见[使用 License Manager](../9.about-license/2.license-management-suite/3.license-manager.md)。
2. 登录{{dashboard_ent.name}}后,在 LM 介绍页面的右上角单击**配置 LM URL**,设置`License Manager URL`
Original file line number Diff line number Diff line change
Expand Up @@ -30,7 +30,9 @@

- SSH 密钥:单击**上传**,选择节点的私钥文件。需要提前在待添加节点上生成密钥文件,并将私钥发送给当前电脑(非{{dashboard_ent.name}}机器)。如果设置了短密码(passphrase),也需要填写。

![cluster](https://docs-cdn.nebula-graph.com.cn/figures/create-cluster-221115_cn.png)
如果选择**使用sudo**,安装目录、服务进程的用户及用户组都为`root`;如果不选择**使用sudo**,安装目录、服务进程的用户及用户组都为自定义的用户及用户组。

<img src="https://docs-cdn.nebula-graph.com.cn/figures/ec_dash_add_node_240110_cn.png" width="500" alt="The screenshot of add node">

- **批量导入节点**,批量添加多个节点的相关信息。批量导入需要先选择安装包后单击**下载 CSV 模版**。按照模版填写后上传,尽量确保节点信息正确,否则容易造成上传失败。

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,10 @@

在更新配置页面,用户可以查看及更新服务的配置文件。

!!! note

关于配置项的说明,可以在页面上直接查看,也可以参见{{nebula.name}}的配置说明:[Meta 服务配置](../../../5.configurations-and-logs/1.configurations/2.meta-config.md)、[Graph 服务配置](../../../5.configurations-and-logs/1.configurations/3.graph-config.md)、[Storage 服务配置](../../../5.configurations-and-logs/1.configurations/4.storage-config.md)。

## 注意事项

配置更新后需要在**服务**页面重启对应服务。具体操作参见[服务管理](service.md)。
Expand Down
4 changes: 4 additions & 0 deletions docs-2.0/nebula-explorer/deploy-connect/ex-ug-deploy.md
Original file line number Diff line number Diff line change
Expand Up @@ -206,6 +206,10 @@ Dag Controller 可以结合{{plato.name}}进行复杂的图计算。例如 Dag C

按同样方法设置 A 免密登录机器 B-2、B-3 等,以及集群 B 内所有机器的互相免密登录。

!!! note

如果{{plato.name}}为单节点且与 Dag Controller 在同一机器上,则无需配置免密登录,添加{{plato.name}}节点时 IP 地址设置为`127.0.0.1`。

2. 在 Dag Controller 机器上执行`eval $(ssh-agent)`启动 ssh-agent,然后执行`ssh-add ~/.ssh/id_rsa`将私钥交给 ssh-agent 管理。

!!! note
Expand Down
2 changes: 1 addition & 1 deletion docs-2.0/nebula-explorer/workflow/1.prepare-resources.md
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@

添加执行图计算的 NebulaGraph Analytics 地址。

- Nebula Analytics 节点 IP 地址:填写新的 Analytics 节点 IP 地址。
- Nebula Analytics 节点 IP 地址:填写新的{{plato.name}}节点 IP 地址。如果{{plato.name}}为单节点且与 Dag Controller 在同一机器上,IP 地址设置为`127.0.0.1`
- 用户名:免密访问该 Analytics 节点所使用的用户名。所有 Analytics 节点的用户名必须保持一致。
- Analytics 节点 SSH 端口号:默认为`22`。
- Analytics 节点用户 SSH 免密私钥路径:用于机器间 SSH 免密登录。默认为`~/.ssh/id_rsa`。
Expand Down