• 产品与解决方案
  • 行业解决方案
  • 服务
  • 支持
  • 合作伙伴
  • 关于我们

H3C SeerEngine-Runbook 安装指导-E72xx-5W202

01-正文

本章节下载 01-正文  (960.34 KB)

01-正文


1 概述

SeerEngine-Runbook是一款公共服务组件(以下简称Runbook组件),针对传统工作流存在的问题,进行框架封装和设计简化,能够将零散的原子API编排成序,提供基于业务的完整功能。使用该功能,用户能够对业务进行设计、验证和发布,并调用北向开放服务发布生成的北向RESTful API,对业务进行一键处理。同时支持进度查询和配置回滚等操作,适应现网复杂多变的应用场景。

主要特点如下:

·     是一个高可靠和可扩展的分布式平台。

·     提供可扩展的REST API。

·     支持独立运行模式和集群模式。

 

 


2 安装流程

Runbook组件可在Matrix融合部署页面进行安装。具体安装流程如下。

表2-1 安装流程

步骤

具体操作

说明

准备服务器

根据组网需求,准备1台或3台服务器

必选

硬件和软件需求请参见“软硬件配置需求

获取安装包

根据实际功能需求、硬件配置以及资源档位关系,选择安装对应的组件及依赖的统一数字底盘应用

必选

安装包说明请参见“获取安装包

磁盘分区规划

与数据中心控制组件融合部署时,可根据数据中心控制组件的磁盘分区要求进行分区。具体细节请参见资源计算工具

必选

网络规划

Runbook组件不需要额外增加网络

可选

部署Matrix集群

在服务器上安装操作系统,并部署Matrix集群

必选

具体方法请参见配套的《H3C 统一数字底盘部署指导

部署统一数字底盘

1.     部署Base必选应用包

2.     部署其他可选应用包

必选

具体方法请参见配套的《H3C 统一数字底盘部署指导

部署Runbook组件

登录Matrix

必选

上传安装包

必选

请在融合部署页面,将控制组件安装包上传并部署

应用选择

必选

安装包选择

必选

资源配置

必选

应用部署

必选

 

 


3 安装前的准备工作

3.1  软硬件配置需求

3.1.1  硬件配置要求

Runbook组件支持单机和集群部署,推荐3机集群部署模式。

各场景的硬件配置要求请参考资源计算工具

3.1.2  操作系统要求

Runbook组件作为北向开放服务运行在统一数字底盘上,部署Runbook组件前需要先安装统一数字底盘。不同CPU的推荐操作系统如下表所示。

表3-1 不同CPU的推荐操作系统

CPU

推荐操作系统

x86-64(Intel64/AMD64)

磐宁NingOS

x86-64海光

TencentOS 3.1

ARM鲲鹏

TencentOS 3.1

ARM飞腾

TencentOS 3.1

 

表3-2 操作系统检测项

检测项

检测标准

NTP检查

请检查系统时间已配置完成,建议配置NTP时间同步,整网使用统一的时钟源同步时间

服务器和操作系统兼容性

请参见以下链接,查看H3C服务器和操作系统的兼容性列表:

//m.natachou.com/cn/home/qr/default.htm?id=367

 

3.1.3  客户端配置需求

用户不需要安装客户端软件,使用浏览器即可访问统一数字底盘。推荐使用的浏览器为Google Chrome 96及以上版本。

3.2  获取安装包

获取Runbook组件安装包及其所需的统一数字底盘应用安装包。安装包名称格式中version为版本号。请根据服务器架构选择相应的安装包。

表3-3 Runbook组件安装包名称

组件名称

组件安装包名称

说明

SeerEngine-Runbook

·     x86:SeerEngine_Runbook-version-MATRIX.zip

·     ARM:SeerEngine_Runbook-version-ARM64.zip

必选

统一数字底盘

·     x86:UDTP_Base_version_x86.zip

·     ARM:UDTP_Base_version_arm.zip

基础服务组件:提供融合部署、用户管理、权限管理、资源管理、租户管理、菜单管理、日志中心、备份恢复和健康检查等基础功能

·     x86:BMP_Common_version_x86.zip

·     ARM:BMP_Common_version_arm.zip

(可选)通用服务组件:提供大屏管理、告警、告警聚合和告警订阅等功能

 

说明

部分Runbook组件版本可能仅发布x86或ARM安装包,具体请以版本发布文件为准。

 

3.3  软件包验证

在安装软件前,请先对软件包执行MD5验证,确保软件包的完整性和正确性。

 


4 安装规划

4.1  磁盘分区规划

与数据中心控制组件融合部署时,可根据数据中心控制组件的磁盘分区要求进行分区。具体细节请参见资源计算工具,请勿使用自动分区。

4.2  网络规划

Runbook组件不需要额外增加网络。在与控制组件进行融合部署时,共享同一个北向网络。

图4-1 与控制组件融合部署时的组网规划

 

表4-1 网络说明

网络名称

说明

容器网络

控制组件集群间微服务通信的网络,用于集群系统的内部通信,容器网络的IP对外部不可见

南向网络

用于控制组件和南向设备进行通信,运行NETCONF、SNMP、OpenFlow等南向协议,控制组件的南向虚IP落在南向网络中,也可以称为南向设备管理网络

北向网络

用于用户登录宿主机、控制组件的Web页面访问和云平台对接等,控制组件的北向虚IP落在北向网络中,也称为宿主机管理网络

 

 


5 部署Matrix集群

请根据《H3C 统一数字底盘部署指导》部署操作系统及Matrix集群,其中,需要注意的是,部署操作系统时,请根据“磁盘分区规划”章节进行磁盘分区。

 

 


6 部署统一数字底盘

在Matrix页面上部署统一数字底盘。

部署时,请先部署Base必选应用包。待Base必选应用包部署完成后,再部署其他可选应用包。具体部署步骤请参见《H3C 统一数字底盘部署指导》。

 

 


7 部署Runbook组件

支持在Matrix融合部署页面部署Runbook组件。

说明

若部署过程中遇服务器断电、重启等特殊情况,服务不可用,需要人工确认具体原因后再进行后续操作。

 

7.1  登录Matrix

(1)     在浏览器中输入“https://ip_address:8443/matrix/ui”,登录Matrix。其中“ip_address”为北向业务虚IP地址。8443为端口号。

(2)     进入[部署>融合部署]页面,进入融合部署页面。

图7-1 融合部署页面

 

7.2  上传安装包

(1)     单击<安装包管理>按钮,进入安装包管理页面。

图7-2 安装包管理

 

(2)     单击<上传>按钮,在弹出的对话框中单击<选择文件>按钮,选择Runbook组件安装包和其所依赖的统一数字底盘应用包,再单击<上传>按钮上传到系统。

图7-3 上传安装包

 

7.3  应用选择

(1)     在部署管理页面,单击<安装>按钮,进入安装导航页面。

(2)     在“应用选择”步骤,在“公共服务”区域勾选“SeerEngine-Runbook”选框。

图7-4 应用选择

 

(3)     单击<下一步>按钮进入安装包选择页面。

7.4  安装包选择

在“公共服务”区域选择Runbook组件的安装包,单击<下一步>按钮进入资源配置页面。

图7-5 选择安装包

7.5  资源配置

在“资源配置”步骤,根据硬件配置选择对应的资源档位。同一业务集中的应用分批部署时,请使用相同资源档位部署。单击<下一步>按钮。

图7-6 资源配置

 

7.6  应用部署

Runbook组件无需进行参数配置,单击<部署>按钮,页面展示将部署的应用,确认无误后,单击<确认>按钮开始部署。页面上将展示部署进度。

图7-7 应用部署中

 


8 登录Runbook组件

Runbook组件部署完成后将在统一数字底盘中加载对应菜单项,登录统一数字底盘即可使用Runbook功能。

统一数字底盘提供友好的GUI界面。具体登录方式如下:

(1)     在浏览器中输入统一数字底盘登录地址(默认登录地址:http://ip_address:30000/central/index.html),回车后会进入如图8-1所示登录界面。

¡     ip_address:为统一数字底盘所在的集群北向业务虚IP地址。

¡     30000为端口号。

图8-1 统一数字底盘登录页面

(2)     输入用户名密码登录统一数字底盘,缺省用户名为admin,密码为Pwd@12345。登录成功后进入主页面。

 

 


9 软件注册

Runbook组件安装完成后,可180天内试用所有功能,超过试用期限后,需要获取License授权才能正常使用。

 

9.1  在License Server上安装授权

关于授权的申请和安装过程,请参见《H3C软件产品远程授权License使用指南》。

9.2  获取License授权

在License Server上安装产品的授权后,只需在产品的License管理页面与License Server建立连接即可获取授权,操作步骤如下:

(1)     登录统一数字底盘,单击[系统>License管理>License信息]菜单项,进入License信息管理页面。

(2)     在页面中配置License Server信息的参数。各参数介绍请参见下表。

表9-1 配置参数说明

参数

说明

IP地址

安装License Server的服务器上用于Runbook组件集群内各节点之间通信的IP地址

端口号

此处缺省值为“5555”,与License Server授权服务端口号保持一致

客户端名称

License Server中设置的客户端名称

客户端密码

License Server中设置的客户端名称对应的密码

 

(3)     配置完成后,单击<连接>按钮与License Server建立连接,连接成功后Runbook组件可自动获取授权信息。

 


10 备份恢复

在统一数字底盘中可对Runbook组件执行备份恢复操作,具体步骤请参见《H3C 统一数字底盘部署指导》。

 


11 软件升级及卸载

本章节介绍Runbook组件的升级及卸载步骤。

11.1  升级Runbook组件

说明

若升级过程中遇服务器断电、重启等特殊情况,服务不可用,需要人工确认具体原因后再进行后续操作。

 

在Matrix融合部署页面上支持对组件进行保留配置升级。升级组件可能会导致业务中断,请谨慎操作。

升级步骤如下:

(1)     登录Matrix,单击[部署>融合部署]菜单项,进入部署管理页面。

(2)     单击公共服务左侧的按钮,展开信息。

(3)     单击组件对应操作列的升级图标,进入升级页面。

图11-1 融合部署页面

 

(4)     单击<上传>按钮,在弹出的对话框中单击<选择文件>按钮,选择待升级的安装包。选择完成后单击<上传>按钮。

(5)     勾选待升级的安装包后,单击<升级>按钮,完成组件升级。

图11-2 选择安装包

(6)     若组件升级失败,单击<回滚>按钮,可将组件回退到升级之前的版本。

说明

升级完成后,请手动清除浏览器缓存后重新登录。

 

11.2  卸载Runbook组件

卸载Runbook组件的具体操作如下:

(1)     登录Matrix,进入[部署>融合部署]页面。

(2)     勾选待卸载组件左侧的复选框,单击<卸载>按钮,卸载指定的组件。

图11-3 卸载组件

 

 

 


12 扩容Runbook组件

Runbook组件支持单机部署模式扩容为集群部署模式。

此种模式下,需在Matrix上同时增加两个Master节点并与原Master节点组成三机集群,然后依次扩容统一数字底盘和Runbook组件。

12.1  扩容Matrix

具体配置步骤请参见《H3C 统一数字底盘部署指导》。

12.2  扩容统一数字底盘

具体配置步骤请参见《H3C 统一数字底盘部署指导》。

12.3  扩容Runbook组件

(1)     登录Matrix,进入[部署>融合部署]页面。

(2)     选择需要扩容的组件,单击操作区段的按钮,进入扩容页面。

(3)     确认主机信息,单击<扩容>按钮,进行组件的扩容操作。

图12-1 主机信息

 

不同款型规格的资料略有差异, 详细信息请向具体销售和400咨询。H3C保留在没有任何通知或提示的情况下对资料内容进行修改的权利!

新华三官网
联系我们