服务安装

安装一个新的服务有YAML一键安装,可视化向导式安装两种方式

YAML一键安装

设置服务名

开始步骤供用户指定服务安装中的一些基本信息。

Generated

输入服务信息

勾选使用Yaml快捷配置,向导会进入一键部署模式,原有实例名字段被替换为Yaml内容

Generated

点击Yaml内容域下的编辑按钮,将弹出Yaml编辑器对话框。

Generated

编辑器供用户输入一键部署配置,编辑器中的注释给出了基本的格式模版。

Generated

步骤自带的语法检查器可以帮助用户检查语法规范,yaml内容填写完成后点击语法检查按钮,页面将检查用户输入的yaml内容,如果存在语法错误,会展示在上方信息栏中。

Generated

确认安装信息

输入服务信息后,点击下一步,将直接跳转至配置服务。

可视化向导式安装

Generated

开始

开始步骤供用户指定服务安装中的一些基本信息。

Generated

不勾选使用Yaml快捷配置,输入实例名选择集群,点击下一步

Generated

选择服务

选择服务步骤供用户选定需要安装的服务和版本。

Generated

为了方便用户查找目标服务,我们会将所有服务按分类进行聚合,并将每个分类下的聚合结果展示在独立的表中。表内的服务名字段可以排序。

Generated

此外,我们还提供了快捷的服务搜索能力,在表格上方的搜索栏中输入关键词按回车,可以对服务名称进行模糊搜索。

Generated

[info] 注意

如果用户从服务实例列表页面进入服务安装向导,选择服务步骤会自动填充服务名作为搜索关键字,进入选择服务步骤时将直接展示模糊匹配后的结果。如果用户希望选择其他服务进行安装,需要清除搜索栏内的关键字并重新搜索一次。

列表中的版本字段,如果服务存在多个版本可以供用户选择,会展示为蓝色并携带编辑图标,点击后会出现版本选择下拉框。默认情况下,我们会自动选中最新的一个版本。

Generated

Generated

在表中勾选希望安装的服务,列表上方的统计条会展示选中服务的数量,点击统计条内的清空按钮可以清空选择。

Generated

选中需要安装的服务和版本后,点击下一步,将跳转至选择主机步骤。

选择主机

选择主机步骤供用户限定用于安装服务的主机集合,后续安装流程用到的主机将这个集合范围内进行推荐和调整。

Generated

列表内会展示主机的一些基本信息,所有字段均可排序,初次进入时,为了方便用户选择,我们默认按组件数量进行升序排序,此外,我们会为用户自动勾选组件数量为0的机器。

Generated

列表中的组件字段可以点击,点击后会弹出组件列表对话框,对话框内详细展示主机上的组件安装情况。

Generated

Generated

在表中勾选目标主机后,列表上方的统计条会展示选中主机的数量,点击统计条内的清空按钮可以清空选择。

Generated

选中目标主机后,点击下一步,将跳转至设置拓扑步骤。

设置拓扑

进入设置拓扑步骤,系统会根据之前步骤得到的数据自动推荐服务的安装拓扑,用户可以在此基础上进行修改。

Generated

点击服务栏中的一个服务,可以查看该服务对应的安装拓扑信息。

Generated

对于需要完善依赖关系的服务,面板内会展示依赖表单。依赖项可多选,必须的依赖项会标记为*。

Generated

下方组件栏供用户配置每个组件的安装拓扑,列表内展示了目标主机的一些信息,除操作外所有字段均可排序。

Generated

点击操作字段下的删除按钮,可以删除一台目标主机。

Generated

列表上方工具栏内展示了每个组件对应的最多、最少安装限制。

Generated

通过工具栏内的添加主机工具,用户可以选择若干台主机,添加至列表内。这个选择器支持多选和输入过滤。

Generated

拓扑调整完毕后,点击下一步,将跳转至配置服务步骤。

配置服务

进入配置服务步骤,系统会对前面步骤给出的拓扑结构进行有效性校验,校验通过后,系统会根据之前步骤得到的数据自动推荐配置拓扑,用户可以在此基础上进行修改。

Generated

点击服务栏中的一个服务,可以查看该服务对应的配置拓扑信息。

Generated

点击新建配置组按钮,将弹出修改配置组对话框,对话框内可以对当前服务的默认配置组进行修改和另存(即新建)。关于修改配置组对话框的详细使用,可以查看配置编辑器一章。

Generated

Generated

点击高级选项按钮,将弹出高级选项对话框,对话框内可以对当前服务的高级选项进行编辑保存。

Generated

Generated

下方组件栏供用户调整每个服务的配置,列表内展示了目标主机信息和配置组信息,其中主机名核数内存可排序。

Generated

列表内的配置组字段可以点击,点击后将弹出修改配置组对话框,对话框内可以对该配置组进行修改和另存。关于修改配置组对话框的详细使用,可以查看配置编辑器一章。

Generated

Generated

列表内的配置组版本字段可以点击,点击后将展示版本选择器,供用户选定需要使用的配置版本。

[info] 注意

将鼠标指针悬浮在版本号选项上可以查看该版本的comment信息

Generated

Generated

组件栏上方的配置组批量应用器可以帮助用户快速修改组件的配置拓扑。在列表内勾选若干主机后,选中主机的数量会展示在组件栏中的组件名称旁。在配置组批量应用器中选择配置组和版本,点击应用,将批量应用至所有勾选项;点击全部应用,将批量应用至所有项。

Generated

点击批量端口配置按钮,将弹出批量端口配置对话框,对话框内可以对当前组件实例的端口配置进行编辑保存。

Generated

点击数据盘目录批量配置按钮,将弹出数据盘目录对话框,对话框内可以对当前组件实例的数据盘目录进行编辑保存。

Generated

Generated

配置调整完毕后,点击开始安装,将开始执行安装步骤。

执行安装

安装步骤供用户实时监控服务的安装状态并在失败场景提供重试功能。

[info] 注意

安装过程中用户是不能进行步骤回退的。

Generated

安装过程中,面板上方会展示安装进度。当前平台尚没有严格定义安装的执行阶段,安装进度是按照已完成服务数量 / 总服务数量来计算的粗略值。

Generated

点击服务栏中的一个服务,可以查看该服务和其下组件的安装情况。

Generated

点击服务安装状态标签,可以查看服务的安装日志。

Generated

Generated

点击组件列表内的查看日志按钮,可以查看主机的服务器日志。

Generated

Generated

安装结束后,进度条消失,如果安装失败,重试失败项按钮会亮起,点击可以对失败的服务发起重新安装。

Generated

安装结束后,点击完成按钮,整个安装流程结束。