The embodiment of this application discloses an upgrade method of a server cluster for reducing the time of interruption in the upgrade process of a server cluster. The method of the embodiment of this application includes: the first node acquires the upgrade software package, which includes the acquisition module upgrade program and the execution module upgrade program, the first node is the node in the server cluster, and the first node completes the upgrade of the first node execution module according to the execution module upgrade program; The first node completes the upgrade of the first node acquisition module according to the acquisition module upgrade program.
【技术实现步骤摘要】
服务器集群的升级方法和节点服务器
本申请涉及软件升级领域,特别涉及一种服务器集群的升级方法和节点服务器。
技术介绍
随着服务器处理数据的增多,以及对服务器处理性能要求的提高,单个节点服务器已经逐渐不能满足用户的需求。由多节点服务器组成的服务器集群,作为一个整体为用户提供应用服务,具有高性价比、高可用性、高扩展性的特点,在性能上可以满足大量数据快速处理的需要。在服务器集群的统一升级更新过程中,需要兼容新增业务模块,现有技术中,服务器集群升级有U盘安装或光盘安装等方式,升级时需要中断业务,首先通过U盘或光盘获取升级文件,然后安装升级文件,最后,服务器集群需要重新启动完成升级。由于现有技术中服务器集群升级需要获取升级文件并进行安装,重新启动后才能完成升级,升级过程中服务器集群工作会中断。
技术实现思路
本申请实施例提供了一种服务器集群的升级方法和节点服务器,可以实现在线升级,避免服务器集群升级过程中工作中断。本申请施例提供了一种服务器集群的升级方法,包括:第一节点获取升级软件包,该升级软件包包括获取模块升级程序和执行模块升级程序,该第一节点为服务器集群中的节点;该第一节点根据该执行模块升级程序完成第一节点执行模块的升级;该第一节点根据该获取模块升级程序完成第一节点获取模块的升级。可选地,该第一节点根据该执行模块升级程序完成第一节点执行模块的升级之前,该方法还包括:该第一节点接收第一广播消息,该第一广播消息包含该服务器集群中第二节点完成执行模块升级的信息,该第一广播消息用于触发该第一节点根据该执行模块升级程序完成第一节点执行模块的升级。可选地,该第一节点根据该获取模块 ...
【技术保护点】
1.一种服务器集群的升级方法,其特征在于,包括:第一节点获取升级软件包,所述升级软件包包括获取模块升级程序和执行模块升级程序,所述第一节点为服务器集群中的节点;所述第一节点根据所述执行模块升级程序完成第一节点执行模块的升级;所述第一节点根据所述获取模块升级程序完成第一节点获取模块的升级。
【技术特征摘要】
1.一种服务器集群的升级方法,其特征在于,包括:第一节点获取升级软件包,所述升级软件包包括获取模块升级程序和执行模块升级程序,所述第一节点为服务器集群中的节点;所述第一节点根据所述执行模块升级程序完成第一节点执行模块的升级;所述第一节点根据所述获取模块升级程序完成第一节点获取模块的升级。2.根据权利要求1所述的方法,其特征在于,所述第一节点根据所述执行模块升级程序完成第一节点执行模块的升级之前,所述方法还包括:所述第一节点接收第一广播消息,所述第一广播消息包含所述服务器集群中第二节点完成执行模块升级的信息,所述第一广播消息用于触发所述第一节点根据所述执行模块升级程序完成第一节点执行模块的升级。3.根据权利要求1所述的方法,其特征在于,所述第一节点根据所述获取模块升级程序完成第一节点获取模块的升级之前,所述方法还包括:所述第一节点接收第二广播消息,所述第二广播消息包含所述服务器集群中所有节点完成执行模块升级的信息,所述第二广播消息用于触发所述第一节点根据所述获取模块升级程序完成第一节点获取模块的升级。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一节点根据所述获取模块升级程序完成第一节点获取模块的升级之前,所述方法还包括:所述第一节点获取模块接收第三节点发送的第一事件并储存,所述第三节点为服务器集群中完成执行模块升级的节点;所述第一节点根据所述获取模块升级程序完成第一节点获取模块的升级之后,所述方法还包括:所述第一节点获取模块处理所述第一事件。5.根据权利要求1至3中任一项所述的方法,其特征在于,所述第一节点接收第二广播消息之后,...
【专利技术属性】
技术研发人员:王佳琪,李美欣,
申请(专利权)人:郑州云海信息技术有限公司,
类型:发明
国别省市:河南,41
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。