1. 升级时,上传升级版本包。有以下两种方式:
(1) 第(1)种方式
可以把升级包放在主总线下的liveupdatepackage目录下。
集群后台会定期扫描检测liveupdatepackage目录下是否有升级包,如果发现有新的升级包,会读取相关升级版本信息。主总线侧会记录并储存升级版本信息(包括新的版本号、升级版本软件包所在的节点位置)。
(2) 第(2)种方式
把升级包放在任意一个启动了自动升级服务(即LU服务)的节点的liveupdatepackage目录下。
该节点的LU服务会定期(每分钟)扫描检测liveupdatepackage目录下是否有新的升级包,如果发现有新的升级包,会通知主总线。主总线侧会记录并储存升级版本信息(包括新的版本号、升级版本软件包所在的节点位置)
在局方客户中进行升级一般采用第(1)种方式,即直接上传到主总线所在的服务器。
2. 执行升级操作。
登陆到MTConsole控制台,在“集群服务管理”中选择需要升级的节点及节点上的服务,点击“更多”-“升级”进行升级操作。
此时节点会到总线服务器去查询,并从总线服务器上获取到升级软件包所在的下载路径。如果升级软件包并不是存放在主总线服务器下,节点也会自动到升级软件包所在的其他节点(如节点N)中去下载所需文件,不一定从主总线所在的服务器上下载。
3. 补充说明:
LU服务的作用:只是用于定期(每分钟)扫描检测liveupdatepackage目录下是否有新的升级包,如果发现有新的升级包,会通知主总线。
除此以外,没有其他作用。如果某个节点没有LU服务或LU服务没启动,仍可在MTConsole控制台上,对该节点上的服务进行升级操作。