服务接管

一、确认被接管服务的依赖服务已接管

如果被接管的服务依赖其他服务,都在外部体系中,需要先完成其依赖服务的接管。

二、确认被接管服务的安装拓扑

从被接管服务的环境上,记录下该服务的安装拓扑结构,类似下面的信息:

hadoop
  journalnode: node1,node2
  namenode: node1,node2
  zkfc: node1,node2
  datanode: node3,node4,node5

hbase
  hmaster: node1,node2
  hregionserer: node3,node4,node5

三、准备被接管服务的配置文件

从被接管服务的环境上,拿到该服务各组件的配置文件,后面导入合并配置时会用到。

四、通过EasyOps安装同类型服务

进入EasyOps页面,参考服务安装为被接管的服务安装一套新服务。

安装中2点注意:

服务的安装拓扑与步骤二中记录的保持一致!

点击“开始安装”时,设置

服务安装后不启动

接管已有服务

Generated

五、导入合并配置

安装完成后,进入该服务“配置”

Generated

点击下方导入配置

Generated

Generated

将步骤三保存的配置文件导入对应位置

逐项确认配置的正确性,务必逐项确认下来,为环境真实值!

Generated

将合并后配置应用到该服务

Generated

最后要做一次“同步配置”

六、滚动重启服务

同步配置完成后,就可以滚动重启该服务的组件实例,以便切换至EasyOps安装的目录中。

在原平台或后台停止一个组件实例

通过EasyOps启动对应节点的组件实例

按照1、2轮流进行所有组件实例的重启,确认服务可用即完成此服务的接管。