CN106095511A - 一种服务器升级方法和装置 - Google Patents

一种服务器升级方法和装置 Download PDF

Info

Publication number
CN106095511A
CN106095511A CN201610447365.8A CN201610447365A CN106095511A CN 106095511 A CN106095511 A CN 106095511A CN 201610447365 A CN201610447365 A CN 201610447365A CN 106095511 A CN106095511 A CN 106095511A
Authority
CN
China
Prior art keywords
server
type
upgraded
configuration
information
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201610447365.8A
Other languages
English (en)
Inventor
李洪福
马勇
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
LeTV Holding Beijing Co Ltd
LeTV Cloud Computing Co Ltd
Original Assignee
LeTV Holding Beijing Co Ltd
LeTV Cloud Computing Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by LeTV Holding Beijing Co Ltd, LeTV Cloud Computing Co Ltd filed Critical LeTV Holding Beijing Co Ltd
Priority to CN201610447365.8A priority Critical patent/CN106095511A/zh
Publication of CN106095511A publication Critical patent/CN106095511A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F8/00Arrangements for software engineering
    • G06F8/60Software deployment
    • G06F8/65Updates

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Information Transfer Between Computers (AREA)

Abstract

本发明实施例公开了一种服务器升级方法和装置,属于网络技术领域。其中,所述服务器升级方法包括:根据待升级服务器的唯一标识信息确定所述待升级服务器的类型;判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致;若一致,则根据所述升级配置文件,对所述待升级服务器进行升级。通过本发明实施例,提高了服务器升级的效率和正确率。

Description

一种服务器升级方法和装置
技术领域
本发明实施例涉及网络技术领域,特别涉及一种服务器升级方法和装置。
背景技术
随着网络技术的发展,为了让用户在互联网中上网时能有更好的体验,各种服务提供者经常要对服务器进行升级。
目前,对服务器尤其是大量集群中的服务器的升级,需要根据升级配置文件进行。但在根据升级配置文件进行服务器升级的过程中,若发生升级配置文件错误,如将对其它服务器的升级配置文件错认为是本服务器的升级配置文件,则有可能造成灾难性的后果,如误格式化本服务器的磁盘等。
在实现本发明实施例的过程中,发明人发现现有技术至少存在以下缺陷:如何保证获得正确的升级配置文件,进而根据该升级配置文件进行服务器升级,以确定服务器升级的准确性和效率。
发明内容
本发明实施例的目的是提供一种服务器升级方法和装置,以解决现有技术中存在的因无法获得正确的升级配置文件,导致服务器升级失败的问题。
第一方面,本发明实施例的一可能的实施方案提供了一种服务器升级方法,包括:根据待升级服务器的唯一标识信息确定所述待升级服务器的类型;判断所述待升级服务器的类型与升级配置文件中配置 的服务器的类型是否一致;若一致,则根据所述升级配置文件,对所述待升级服务器进行升级。
第二方面,本发明实施例的一可能的实施方案提供了一种服务器升级装置,包括:确定模块,用于根据待升级服务器的唯一标识信息确定所述待升级服务器的类型;判断模块,用于判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致;执行模块,用于若所述判断模块的判断结果为一致,则根据所述升级配置文件,对所述待升级服务器进行升级。
通过本发明实施例的服务器升级方案,在服务器进行升级时,会首先根据服务器的唯一标识信息确定服务器的类型,进而将该类型与获得的升级配置文件中配置的服务器的类型进行匹配,其中,升级配置文件中配置的服务器的类型用于指示该升级配置文件用于对何种类型的服务器(如存储类型服务器或前置类型服务器)进行升级。只有二者匹配时,才会根据该升级配置文件对服务器进行升级。通过类型匹配,服务器可以有效确定获得的升级配置文件是否适用于本服务器的升级,避免了虽然获得了升级配置文件,但该文件不适用于本服务器,进而因根据不适当的升级配置文件进行升级而造成灾难性后果,提高了服务器升级的效率和正确率。
附图说明
图1示出了本发明实施例一的一种服务器升级方法的步骤流程图;
图2示出了本发明实施例二的一种服务器升级方法的步骤流程图;
图3示出了本发明实施例三的一种服务器升级装置的结构框图;
图4示出了本发明实施例四的一种服务器升级装置的结构框图;
图5示出了本发明实施例五的一种服务器的结构示意图。
具体实施方式
下面结合附图(若干附图中相同的标号表示相同的元素)和实施例,对本发明实施例的具体实施方式作进一步详细说明。以下实施例用于说明本发明实施例,但不用来限制本发明的范围。
本领域技术人员可以理解,本发明实施例中的“第一”、“第二”等术语仅用于区别不同步骤、设备或模块等,既不代表任何特定技术含义,也不表示它们之间的必然逻辑顺序。
实施例一
参照图1,示出了本发明实施例一的一种服务器升级方法的步骤流程图。
本实施例的服务器升级方法包括以下步骤:
步骤S102:根据待升级服务器的唯一标识信息确定待升级服务器的类型。
其中,唯一标识信息用于唯一标识一个服务器,包括但不限于:服务器的IP地址。在实际应用中,本领域技术人员还可以采用其它标识服务器的方式,只要可对服务器唯一进行标识即可。
待升级服务器的类型可以由本领域技术人员根据实际需要事先适当设定,如根据服务器的功能划分类型,或者,根据服务器在服务器集群中与其它服务器之间的位置、物理或逻辑关系划分类型等等。待升级服务器的类型可以保存在一个指定的服务器中,以便于集中对待升级服务器的类型的信息进行维护和管理。
步骤S104:判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致,若一致,则执行步骤S106;若不一致,则 执行步骤S108。
升级配置文件中配置的服务器的类型用于指示对何种类型的服务器进行升级,如升级配置文件中配置的服务器的类型为存储服务器类型,则该升级配置文件仅适用于存储类型的服务器。不同类型的服务器适用的升级配置文件不同,升级配置文件中的具体升级配置也可能不同,若类型不一致,有可能导致灾难性后果,如误将服务器磁盘格式化进而无法提供正常服务等。
步骤S106:若待升级服务器的类型与升级配置文件中配置的服务器的类型一致,则根据升级配置文件,对待升级服务器进行升级。
当待升级服务器的类型与升级配置文件中配置的服务器的类型一致时,可使用该升级配置文件对服务器进行升级。
步骤S108:若待升级服务器的类型与升级配置文件中配置的服务器的类型不一致,则放弃对服务器的升级。
需要说明的是,当待升级服务器的类型与升级配置文件中配置的服务器的类型不一致时,一种可能的处理方法是不对服务器进行升级。但不限于此,在实际应用中,还可以采用其它处理方法,如,给出报警提示,或者,向保存有升级配置文件的服务器发送查询请求,直到找到适用于本服务器的升级配置文件或者查询失败等,本发明实施例对待升级服务器的类型与升级配置文件中配置的服务器的类型不一致情况时的处理不作限制。
通过本实施例的服务器升级方法,在服务器进行升级时,会首先根据服务器的唯一标识信息确定服务器的类型,进而将该类型与获得的升级配置文件中配置的服务器的类型进行匹配,其中,升级配置文件中配置的服务器的类型用于指示该升级配置文件用于对何种类型的服务器进行升级。只有二者匹配时,才会根据该升级配置文件对服务器进行升级。通过类型匹配,服务器可以有效确定获得的升级配置文件是否适用于本服务器的升级,避免了虽然获得了升级配置文件, 但该文件不适用于本服务器,进而因根据不适当的升级配置文件进行升级而造成灾难性后果,提高了服务器升级的效率和正确率。
实施例二
参照图2,示出了本发明实施例二的一种服务器升级方法的步骤流程图。
本实施例中,设定升级配置文件存储在一个指定的用于存储所有升级配置文件的服务器中为例,但本领域技术人员应当明了,在实际应用中,任何具有适当存储功能的服务器均可存储升级配置文件。
本实施例的服务器升级方法包括以下步骤:
步骤S202:待升级服务器根据其IP地址确定待升级服务器的类型。
本实施例中,以CDN(Content Delivery Network,内容分发网络)为例,对服务器的类型进行划分。服务器初始化的时候,按照服务器的类型进行分类,然后将该分类信息存储入某个指定服务器的数据库或其它文件中。
一种可选方式中,服务器类型根据服务器集群中各服务器与其它服务器之间的关系确定,如边缘类型服务器(边缘节点)、存储类型服务器(存储节点)、或者前置类型服务器(前置节点)等。通常来说,在CDN网络中,不同位置的服务器承担着不同的功能,根据各服务器与其它服务器之间的关系划分服务器类型实现简单,实现成本低。
在根据待升级服务器的唯一标识信息确定待升级服务器的类型时,可以将待升级服务器的唯一标识信息发送给存储有多个服务器唯一标识与服务器类型的对应关系的服务器,该服务器可以是具有存储功能的独立的服务器,也可以与存储所有升级配置文件的服务器为同一个服务器。
基于此,一种根据待升级服务器的唯一标识信息确定待升级服务器的类型的可行方式包括:将待升级服务器的唯一标识信息发送至存储有多个服务器唯一标识与服务器类型的对应关系的服务器;获得存储有所述对应关系的服务器返回的、根据待升级服务器的唯一标识信息和所述对应关系确定的服务器类型的信息;根据返回的服务器类型的信息,确定待升级服务器的类型。
一种可选方式中,待升级服务器的唯一标识信息为待升级服务器的IP地址。服务器的IP地址可以唯一地标识一台服务器,但不限于此,在实际使用中,本领域技术人员也可以采用其它的标识方式,只要可唯一地标识一台服务器即可,如唯一索引号等。通过IP地址唯一地标识服务器,有效利用了现有的信息,无需增加额外的标识信息处理,提高了标识效率,且实现成本低。
例如,待升级服务器将其IP地址发送给存储有多个服务器唯一标识与服务器类型的对应关系的服务器,如对应关系存储服务器;对应关系存储服务器在接收到待升级服务器的IP地址后,查找本地存储的对应关系,从而确定该IP地址的服务器所属的类型;在确定了该服务器所属的类型后,对应关系存储服务器将该类型的信息返回给待升级服务器;待升级服务器接收到该返回的信息后,即可确定自身的类型。
步骤S204,待升级服务器判断其类型与升级配置文件中配置的服务器的类型是否一致,若一致,则执行步骤S206;若不一致,则执行步骤S208。
升级配置文件中配置的服务器的类型用于指示对何种类型的服务器进行升级。一种可行方式中,可以在原升级配置文件中增加该升级配置文件适用的服务器的类型的信息,如增加适用的服务器的类型的属性字段。例如,对于存储类型的服务器的数据更新类型的升级,可以在升级配置文件中配置其适用的服务器的类型为存储类型的服 务器等。
在待升级服务器判断其类型与升级配置文件中配置的服务器的类型是否一致时,一种可行的方式包括:从存储有升级配置文件的服务器中下载升级配置文件至待升级服务器本地;从升级配置文件中获取配置的服务器的类型;判断待升级服务器的类型与获取的服务器的类型是否一致。此种方式下,待升级服务器的类型与升级配置文件中配置的服务器的类型的一致性可以由待升级服务器进行判断,在此情况下,若待升级服务器的类型与升级配置文件中配置的服务器的类型一致,则待升级服务器可以直接根据下载的升级配置文件进行升级,无需再向存储有升级配置文件的服务器再次发送消息,以获取相应的升级配置文件,升级效率高。
在待升级服务器判断其类型与升级配置文件中配置的服务器的类型是否一致时,另一种可行的方式包括:将确定的待升级服务器的类型的信息发送至存储有升级配置文件的服务器;接收存储有升级配置文件的服务器返回的指示服务器类型是否一致的信息,其中,指示服务器类型是否一致的信息由存储有升级配置文件的服务器根据待升级服务器的类型的信息和升级配置文件中配置的服务器的类型的信息确定生成;根据指示服务器类型是否一致的信息,判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致。此种方式下,待升级服务器的类型与升级配置文件中配置的服务器的类型的一致性可以由存储有升级配置文件的服务器进行判断,在此情况下,只有在待升级服务器的类型与升级配置文件中配置的服务器的类型一致时,待升级服务器才会获取升级配置文件。若待升级服务器的类型与升级配置文件中配置的服务器的类型不一致,则待升级服务器不会向存储有升级配置文件的服务器要求升级配置文件,减少了文件传输和数据处理负担,节约了***资源。
步骤S206:若待升级服务器判断其类型与升级配置文件中配置 的服务器的类型一致,则根据升级配置文件,对待升级服务器进行升级。
当待升级服务器的类型与升级配置文件中配置的服务器的类型一致时,可使用该升级配置文件对服务器进行升级。
步骤S208:若待升级服务器的类型与升级配置文件中配置的服务器的类型不一致,则放弃对服务器的升级。
通过本实施例的服务器升级方法,服务器可以有效确定获得的升级配置文件是否适用于本服务器的升级,避免了虽然获得了升级配置文件,但该文件不适用于本服务器,进而因根据不适当的升级配置文件进行升级而造成灾难性后果,提高了服务器升级的效率和正确率。
本领域技术人员可以理解,在本发明实施例具体实施方式的上述方法中,各步骤的序号大小并不意味着执行顺序的先后,各步骤的执行顺序应以其功能和内在逻辑确定,而不应对本发明实施例具体的实施过程构成任何限定。
实施例三
参照图3,示出了本发明实施例三的一种服务器升级装置的结构框图。
本实施例的服务器升级装置包括:确定模块302,用于根据待升级服务器的唯一标识信息确定待升级服务器的类型;判断模块304,用于判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致;执行模块306,用于若判断模块304的判断结果为一致,则根据升级配置文件,对待升级服务器进行升级。
通过本实施例的服务器升级装置,在服务器进行升级时,会首先根据服务器的唯一标识信息确定服务器的类型,进而将该类型与获得的升级配置文件中配置的服务器的类型进行匹配,其中,升级配置文件中配置的服务器的类型用于指示该升级配置文件用于对何种类型 的服务器进行升级。只有二者匹配时,才会根据该升级配置文件对服务器进行升级。通过类型匹配,服务器可以有效确定获得的升级配置文件是否适用于本服务器的升级,避免了虽然获得了升级配置文件,但该文件不适用于本服务器,进而因根据不适当的升级配置文件进行升级而造成灾难性后果,提高了服务器升级的效率和正确率。
实施例四
参照图4,示出了本发明实施例四的一种服务器升级装置的结构框图。
本实施例的服务器升级装置包括:确定模块402,用于根据待升级服务器的唯一标识信息确定待升级服务器的类型;判断模块404,用于判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致;执行模块406,用于若判断模块404的判断结果为一致,则根据升级配置文件,对待升级服务器进行升级。
可选地,确定模块402包括:第一发送模块4022,用于将待升级服务器的唯一标识信息发送至存储有多个服务器唯一标识与服务器类型的对应关系的服务器,其中,服务器类型根据服务器集群中各服务器与其它服务器之间的关系确定;第一获取模块4024,用于获得存储有所述对应关系的服务器返回的、根据待升级服务器的唯一标识信息和所述对应关系确定的服务器类型的信息;信息确定模块4026,用于根据返回的服务器类型的信息,确定待升级服务器的类型。
可选地,待升级服务器的唯一标识信息为待升级服务器的IP地址。
可选地,判断模块404包括:下载模块4042,用于从存储有升级配置文件的服务器中下载升级配置文件至待升级服务器本地;第二获取模块4044,用于从升级配置文件中获取配置的服务器的类型;本地判断模块4046,用于判断待升级服务器的类型与获取的服务器 的类型是否一致。
或者,可选地,判断模块404包括:第二发送模块4048,用于将确定的待升级服务器的类型的信息发送至存储有升级配置文件的服务器;接收模块40410,用于接收存储有升级配置文件的服务器返回的指示服务器类型是否一致的信息,其中,指示服务器类型是否一致的信息由存储有升级配置文件的服务器根据待升级服务器的类型的信息和升级配置文件中配置的服务器的类型的信息确定生成;返回判断模块40412,用于根据指示服务器类型是否一致的信息,判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致。
本实施例的服务器升级装置用于实现前述多个实施例中相应的服务器升级方法,并具有相应的方法实施例的有益效果,在此不再赘述。
实施例五
参照图5,示出了本发明实施例五的一种服务器的结构示意图,本发明实施例并不对服务器的具体实现做限定。如图5所示,该服务器可以包括:
处理器(processor)502、通信接口(Communications Interface)504、存储器(memory)506、以及通信总线508。其中:
处理器502、通信接口504、以及存储器506通过通信总线508完成相互间的通信。
通信接口504,用于各个服务器之间的网元通信。
处理器502,用于执行程序510,具体可以执行上述方法实施例中的相关步骤。
具体地,程序510可以包括程序代码,所述程序代码包括计算机操作指令。
处理器502可能是一个中央处理器CPU,或者是特定集成电路 ASIC(ApplicationSpecific Integrated Circuit),或者是被配置成实施本发明实施例的一个或多个集成电路。
存储器506,用于存放程序510。存储器506可能包含高速RAM存储器,也可能还包括非易失性存储器(non-volatile memory),例如至少一个磁盘存储器。
程序510具体可以用于使得处理器502执行以下操作:根据待升级服务器的唯一标识信息确定待升级服务器的类型;判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致;若一致,则根据升级配置文件,对待升级服务器进行升级。
在一可选的实施例中,程序510在使得处理器502根据待升级服务器的唯一标识信息确定所述待升级服务器的类型时:将待升级服务器的唯一标识信息发送至存储有多个服务器唯一标识与服务器类型的对应关系的服务器,其中,服务器类型根据服务器集群中各服务器与其它服务器之间的关系确定;获得存储有所述对应关系的服务器返回的、根据待升级服务器的唯一标识信息和所述对应关系确定的服务器类型的信息;根据返回的服务器类型的信息,确定待升级服务器的类型。
在一可选的实施例中,待升级服务器的唯一标识信息为待升级服务器的IP地址。
在一可选的实施例中,程序510在使得处理器502判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致时:从存储有升级配置文件的服务器中下载升级配置文件至待升级服务器本地;从升级配置文件中获取配置的服务器的类型;判断待升级服务器的类型与获取的服务器的类型是否一致。
在一可选的实施例中,程序510在使得处理器502判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致时:将确定的待升级服务器的类型的信息发送至存储有升级配置文件的服务 器;接收存储有升级配置文件的服务器返回的指示服务器类型是否一致的信息,其中,指示服务器类型是否一致的信息由存储有升级配置文件的服务器根据待升级服务器的类型的信息和升级配置文件中配置的服务器的类型的信息确定生成;根据指示服务器类型是否一致的信息,判断待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致。
程序510中各步骤的具体实现可以参见上述实施例中的相应步骤和单元中对应的描述,在此不赘述。所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的设备和模块的具体工作过程,可以参考前述方法实施例中的对应过程描述,在此不再赘述。
通过本实施例的服务器升级方法,服务器可以有效确定获得的升级配置文件是否适用于本服务器的升级,避免了虽然获得了升级配置文件,但该文件不适用于本服务器,进而因根据不适当的升级配置文件进行升级而造成灾难性后果,提高了服务器升级的效率和正确率。
需要指出,根据实施的需要,可将本发明实施例中描述的各个部件/步骤拆分为更多部件/步骤,也可将两个或多个部件/步骤或者部件/步骤的部分操作组合成新的部件/步骤,以实现本发明实施例的目的。
上述根据本发明实施例的方法可在硬件、固件中实现,或者被实现为可存储在记录介质(诸如CD ROM、RAM、软盘、硬盘或磁光盘)中的软件或计算机代码,或者被实现通过网络下载的原始存储在远程记录介质或非暂时机器可读介质中并将被存储在本地记录介质中的计算机代码,从而在此描述的方法可被存储在使用通用计算机、专用处理器或者可编程或专用硬件(诸如ASIC或FPGA)的记录介质上的这样的软件处理。可以理解,计算机、处理器、微处理器控制器或可编程硬件包括可存储或接收软件或计算机代码的存储组件(例如,RAM、ROM、闪存等),当所述软件或计算机代码被计算机、处理器或硬件访问且执行时,实现在此描述的服务器升级方法。此外,当通用计算机访问用于实现在此示出的服务器升级的代码时,代码的执行将通用计算机转换为用于执行在此示出的服务器升级的专用计 算机。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及方法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明实施例的范围。
以上实施方式仅用于说明本发明实施例,而并非对本发明实施例的限制,有关技术领域的普通技术人员,在不脱离本发明实施例的精神和范围的情况下,还可以做出各种变化和变型,因此所有等同的技术方案也属于本发明实施例的范畴,本发明实施例的专利保护范围应由权利要求限定。

Claims (10)

1.一种服务器升级方法,包括:
根据待升级服务器的唯一标识信息确定所述待升级服务器的类型;
判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致;
若一致,则根据所述升级配置文件,对所述待升级服务器进行升级。
2.根据权利要求1所述的方法,其中,所述根据待升级服务器的唯一标识信息确定所述待升级服务器的类型包括:
将所述待升级服务器的唯一标识信息发送至存储有多个服务器唯一标识与服务器类型的对应关系的服务器,其中,所述服务器类型根据服务器集群中各服务器与其它服务器之间的关系确定;
获得存储有所述对应关系的服务器返回的、根据所述待升级服务器的唯一标识信息和所述对应关系确定的服务器类型的信息;
根据返回的所述服务器类型的信息,确定所述待升级服务器的类型。
3.根据权利要求2所述的方法,其中,所述待升级服务器的唯一标识信息为所述待升级服务器的IP地址。
4.根据权利要求1所述的方法,其中,判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致包括:
从存储有升级配置文件的服务器中下载所述升级配置文件至待升级服务器本地;
从所述升级配置文件中获取配置的所述服务器的类型;
判断所述待升级服务器的类型与获取的所述服务器的类型是否一致。
5.根据权利要求1所述的方法,其中,判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致包括:
将确定的所述待升级服务器的类型的信息发送至存储有升级配置文件的服务器;
接收存储有所述升级配置文件的服务器返回的指示服务器类型是否一致的信息,其中,所述指示服务器类型是否一致的信息由存储有所述升级配置文件的服务器根据所述待升级服务器的类型的信息和所述升级配置文件中配置的服务器的类型的信息确定生成;
根据所述指示服务器类型是否一致的信息,判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致。
6.一种服务器升级装置,包括:
确定模块,用于根据待升级服务器的唯一标识信息确定所述待升级服务器的类型;
判断模块,用于判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致;
执行模块,用于若所述判断模块的判断结果为一致,则根据所述升级配置文件,对所述待升级服务器进行升级。
7.根据权利要求6所述的装置,其中,所述确定模块包括:
第一发送模块,用于将所述待升级服务器的唯一标识信息发送至存储有多个服务器唯一标识与服务器类型的对应关系的服务器,其中,所述服务器类型根据服务器集群中各服务器与其它服务器之间的关系确定;
第一获取模块,用于获得存储有所述对应关系的服务器返回的、根据所述待升级服务器的唯一标识信息和所述对应关系确定的服务器类型的信息;
信息确定模块,用于根据返回的所述服务器类型的信息,确定所述待升级服务器的类型。
8.根据权利要求7所述的装置,其中,所述待升级服务器的唯一标识信息为所述待升级服务器的IP地址。
9.根据权利要求6所述的装置,其中,所述判断模块包括:
下载模块,用于从存储有升级配置文件的服务器中下载所述升级配置文件至待升级服务器本地;
第二获取模块,用于从所述升级配置文件中获取配置的所述服务器的类型;
本地判断模块,用于判断所述待升级服务器的类型与获取的所述服务器的类型是否一致。
10.根据权利要求6所述的装置,其中,所述判断模块包括:
第二发送模块,用于将确定的所述待升级服务器的类型的信息发送至存储有升级配置文件的服务器;
接收模块,用于接收存储有所述升级配置文件的服务器返回的指示服务器类型是否一致的信息,其中,所述指示服务器类型是否一致的信息由存储有所述升级配置文件的服务器根据所述待升级服务器的类型的信息和所述升级配置文件中配置的服务器的类型的信息确定生成;
返回判断模块,用于根据所述指示服务器类型是否一致的信息,判断所述待升级服务器的类型与升级配置文件中配置的服务器的类型是否一致。
CN201610447365.8A 2016-06-20 2016-06-20 一种服务器升级方法和装置 Pending CN106095511A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201610447365.8A CN106095511A (zh) 2016-06-20 2016-06-20 一种服务器升级方法和装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610447365.8A CN106095511A (zh) 2016-06-20 2016-06-20 一种服务器升级方法和装置

Publications (1)

Publication Number Publication Date
CN106095511A true CN106095511A (zh) 2016-11-09

Family

ID=57238313

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610447365.8A Pending CN106095511A (zh) 2016-06-20 2016-06-20 一种服务器升级方法和装置

Country Status (1)

Country Link
CN (1) CN106095511A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109213505A (zh) * 2018-08-22 2019-01-15 郑州云海信息技术有限公司 服务器硬盘固件刷新方法及装置
CN112486544A (zh) * 2020-12-16 2021-03-12 网宿科技股份有限公司 一种软件升级方法及装置
CN112751699A (zh) * 2019-10-31 2021-05-04 阿里巴巴集团控股有限公司 Ota升级与升级管理方法、设备、网络及存储介质
WO2023098052A1 (zh) * 2021-11-30 2023-06-08 浪潮电子信息产业股份有限公司 一种服务器运维方法、装置、设备及存储介质

Cited By (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109213505A (zh) * 2018-08-22 2019-01-15 郑州云海信息技术有限公司 服务器硬盘固件刷新方法及装置
CN109213505B (zh) * 2018-08-22 2021-10-15 郑州云海信息技术有限公司 服务器硬盘固件刷新方法及装置
CN112751699A (zh) * 2019-10-31 2021-05-04 阿里巴巴集团控股有限公司 Ota升级与升级管理方法、设备、网络及存储介质
CN112486544A (zh) * 2020-12-16 2021-03-12 网宿科技股份有限公司 一种软件升级方法及装置
WO2023098052A1 (zh) * 2021-11-30 2023-06-08 浪潮电子信息产业股份有限公司 一种服务器运维方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
CN110309125B (zh) 数据校验方法、电子装置及存储介质
CN111459985B (zh) 标识信息处理方法及装置
CN102694861B (zh) 一种基于云技术的终端应用软件分类方法、装置及***
CN111580884A (zh) 配置更新方法、装置、服务器和电子设备
CN112005523A (zh) 用于能够在区块链网络中执行智能合约的方法及节点
JP2017521778A (ja) データ品質例外を処理するための方法、コンピュータ・プログラム、および例外エンジン
CN110688828A (zh) 文件处理方法及装置、文件处理***、计算机设备
CN116415206B (zh) 运营商多数据融合方法、***、电子设备及计算机存储介质
CN110738038A (zh) 合同文本的生成方法、装置、设备及计算机可读存储介质
CN106095511A (zh) 一种服务器升级方法和装置
CN110674231A (zh) 一种面向数据湖的用户id集成方法和***
US20090150882A1 (en) System and method for software application installation
US9176974B1 (en) Low priority, multi-pass, server file discovery and management
CN110611591B (zh) 一种网络拓扑建立方法及装置
CN108108444B (zh) 一种企业业务单元自适应***及其实现方法
CN112583761B (zh) 安全实体的管理方法、装置、计算机设备和存储介质
CN111861292B (zh) 运单号生成方法、装置、服务器和存储介质
CN113407546A (zh) 一种适用多种场景的规则配置方法
CN103902554A (zh) 数据访问方法与装置
CN113778950A (zh) 授信文件的获取方法、索引服务器、查询服务器和介质
CN115080504A (zh) 文件管理方法、终端及存储介质
CN117453665B (zh) 一种数据处理方法、装置、设备及存储介质
CN117389908B (zh) 接口自动化测试用例的依赖关系分析方法、***及介质
CN111132121B (zh) 信息处理方法和网络仓库功能nrf网元
CN112949887B (zh) 派件路径的规划方法、装置、设备及计算机可读存储介质

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20161109

WD01 Invention patent application deemed withdrawn after publication