集群操作¶
本文主要介绍 Dashboard 企业版的集群操作,包括节点管理、扩缩容、服务管理、更新配置、成员管理和版本升级。
节点管理¶
节点管理页面展示所有的节点详情信息,包括节点名称、Host 及 SSH 用户名称、CPU 核等信息,并且支持添加节点、查看节点监控、管理节点服务等操作。
添加节点¶
单击添加节点,输入待添加节点的 Host 信息、SSH 端口号、SSH 用户、认证方式、安装包等,单击确认。
关于认证方式的说明如下:
- SSH 密码:输入 SSH 用户对应的密码。
- SSH 密钥:单击上传,选择节点的私钥文件。需要提前在待添加节点上生成密钥文件,并将私钥发送给当前电脑(非 Dashboard 机器)。如果设置了短密码(passphrase),也需要填写。
节点其他操作¶
在节点列表中,单击 按钮,查看对应节点的服务名、服务类型、服务状态、运行路径等信息。
- 单击节点监控可快速跳转至节点监控页面,详情信息见集群监控。
- 单击服务管理可快速跳转至服务管理页面。
- 单击编辑节点可修改节点设置。
- 当节点上无服务时,可以删除节点。删除服务请参见下文扩缩容部分。
服务管理¶
- 在服务管理页面,用户可以选择服务类型、服务状态、Host 对展示的数据进行筛选,快速选中一个或多个服务,一键启动/停止/重启服务。
- 单击 图标,可快速查看服务监控。
Danger
单击停止/重启,会立即中断进行中的任务,可能会导致数据不一致,请在业务低峰期执行该操作。
更新配置¶
更新配置页面可以修改 Storage 及 Graph 服务的配置文件,具体参数及说明见 Storage 服务配置和 Graph 服务配置。更新配置文件为批量操作,将会修改每一个 Storage/Graph 的配置文件。
- 单击保存后,在下一次服务重启后配置即生效。
-
单击保存并重启可直接重启服务使配置立即生效。
Danger
单击保存并重启,会立即中断进行中的任务重启集群,可能会导致数据不一致,请在业务低峰期执行该操作。
成员管理¶
所有角色为admin
的账户和角色为user
的集群创建者可以为集群添加管理员。默认集群创建者为集群的owner
角色,并显示在成员管理页面。添加的集群管理员为集群的operator
角色。
关于账户的角色详情,参见权限管理。
添加集群管理员¶
集群管理员必需是用户创建的 Dashboard 企业版账户。关于如何创建账户,参见权限管理。
添加集群管理员步骤如下:
- 在 Dashboard 企业版顶部导航栏,单击集群管理。
- 在目标集群右侧,单击详情。
- 在左侧导航栏,单击集群操作->成员管理。
- 在成员管理页面,单击左上方的搜索框。
- 在下拉列表中,选择需要添加的账户,然后单击右侧的添加。
其他操作¶
- 在成员管理页面右上方的搜索框中,搜索集群管理员。
- 单击删除集群管理员。
版本升级¶
Dashboard 企业版支持升级现有 NebulaGraph 集群的版本。
Caution
- 升级过程中会替换二进制文件,升级速度较快,但是仍会停机重启集群。
- 不支持自动回滚,升级失败时需要手动重新升级。
- 升级不支持暂停、取消。
Note
- 仅支持升级版本不低于 3.0.0 的 NebulaGraph 集群。
- 不支持跨大版本升级集群。
- 支持社区版升级为企业版(需要上传校验 License)或企业版升级为社区版。
- 支持升级为当前大版本内的任意小版本(包括比当前版本低的小版本)。
- 在 Dashboard 企业版顶部导航栏,单击集群管理。
- 在目标集群右侧,单击详情。
- 在左侧导航栏,单击集群操作->版本升级。
-
在版本升级页面确认当前NebulaGraph版本,选择待升级目标版本,单击下一步。
Note
如果没有找到合适的版本,单击包管理中心,下载或上传所需的版本安装包。详情参见安装包管理。
-
进行升级检查,然后单击下一步。 集群在升级期间将会停机,升级完成后会自动重启服务。升级前您可以通过查看诊断报告了解集群线上运行情况,从而帮助您判断当前集群停机升级是否合适。
-
再次确认升级信息,包括集群名称、当前NebulaGraph版本和待升级NebulaGraph版本,然后单击升级。 用户可以在在任务中心查看升级任务信息,类型为
version update
。