CN108989123A - 一种服务器配置方法及装置 - Google Patents

一种服务器配置方法及装置 Download PDF

Info

Publication number
CN108989123A
CN108989123A CN201810894890.3A CN201810894890A CN108989123A CN 108989123 A CN108989123 A CN 108989123A CN 201810894890 A CN201810894890 A CN 201810894890A CN 108989123 A CN108989123 A CN 108989123A
Authority
CN
China
Prior art keywords
server
configuration
information
configuration file
address 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
CN201810894890.3A
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.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology 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 Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201810894890.3A priority Critical patent/CN108989123A/zh
Publication of CN108989123A publication Critical patent/CN108989123A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3003Monitoring arrangements specially adapted to the computing system or computing system component being monitored
    • G06F11/3006Monitoring arrangements specially adapted to the computing system or computing system component being monitored where the computing system is distributed, e.g. networked systems, clusters, multiprocessor systems
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3055Monitoring arrangements for monitoring the status of the computing system or of the computing system component, e.g. monitoring if the computing system is on, off, available, not available
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F11/00Error detection; Error correction; Monitoring
    • G06F11/30Monitoring
    • G06F11/3058Monitoring arrangements for monitoring environmental properties or parameters of the computing system or of the computing system component, e.g. monitoring of power, currents, temperature, humidity, position, vibrations
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0876Aspects of the degree of configuration automation
    • H04L41/0886Fully automatic configuration
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F2201/00Indexing scheme relating to error detection, to error correction, and to monitoring
    • G06F2201/875Monitoring of systems including the internet

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Computing Systems (AREA)
  • Physics & Mathematics (AREA)
  • Quality & Reliability (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Automation & Control Theory (AREA)
  • Mathematical Physics (AREA)
  • Small-Scale Networks (AREA)

Abstract

本发明公开了一种服务器配置方法,包括,服务器向至少一台待安装服务器发送IPMI命令,所述IPMI命令用于获取所述待安装服务器的设备信息;所述服务器接收所述待安装服务器发送的设备信息;所述服务器预先设置用于配置所述待安装服务器的配置文件,所述配置文件包括所述设备信息以及与所述设备信息一一对应的IP地址信息;所述服务器向所述待安装服务器发送所述配置文件,以便所述待安装服务器根据所述配置文件进行相关配置。另外,本发明还公开了一种服务器配置装置。

Description

一种服务器配置方法及装置
技术领域
本发明涉及服务器配置领域,尤指一种服务器配置方法及装置。
背景技术
随着云技术的飞速发展,云数据操作中心应用而生。云数据操作中心为云计算以及云存储的整合性方案,能够实现计算、存储、网络的全面逻辑化资源整合。支持硬件在线扩展,即插即用,能够同时管理5000台以上的服务器,池化50000TB以上的存储空间,支持50000个以上的虚拟资源节点,支持不间断的资源进化;此外,云数据操作中心可对数据中心进行一体化自动化管理,大幅度提高运营水平。
在云数据操作中心中添加大量的服务器,按照现有的工作方式需要依次手动对各个服务器进行虚拟化操作***安装部署。当服务器数量庞大时,人工单机手动安装配置虚拟化操作***,不仅费时费力,人工操作还会带来不可避免的失误,导致整个数据中心的工作效率以及准确率低下。
因此,如何提高配置云数据操作中心中大量服务器***安装配置的效率与准确率,是本领域技术人员亟待解决的问题。
发明内容
为了解决上述技术问题,本发明提供了一种服务器配置方法及装置,能够提高服务器配置的效率与准确率。
为了达到本发明目的,第一方面,本发明提供了一种服务器配置方法,包括:
服务器向至少一台待安装服务器发送IPMI命令,IPMI命令用于获取待安装服务器的设备信息;
服务器接收待安装服务器发送的设备信息;
服务器预先设置用于配置待安装服务器的配置文件,配置文件包括设备信息以及与设备信息一一对应的IP地址信息;
服务器向待安装服务器发送配置文件,以便待安装服务器根据配置文件进行相关配置。
可选的,服务器向至少一台待安装服务器发送IPMI命令,具体包括:
服务器完成BMC配置,并通过BMC向至少一台待安装服务器发送IPMI命令。
可选的,待安装服务器的设备信息包括SN号信息和MAC地址信息,配置文件具体包括:
SN号信息、MAC地址信息,以及与SN号信息和MAC地址信息一一对应的IP地址信息。
第二方面,本发明提供了一种服务器配置方法,方法包括:
待安装服务器接收服务器发送的IPMI命令,并根据IPMI命令向服务器发送待安装服务器的设备信息;
待安装服务器接收服务器发送的配置文件;
待安装服务器根据配置文件获得与设备信息一一对应的IP地址信息,并进行相关配置。
可选的,待安装服务器根据配置文件获得与设备信息一一对应的IP地址信息,并进行相关配置,具体包括:
待安装服务器利用DHCP协议获得IP地址信息;
待安装服务器利用TFTP协议获得配置文件;
待安装服务器根据IP地址信息,通过执行配置文件进行相关配置。
第三方面,本发明提供了一种服务器配置装置,服务器配置装置包括发送单元、接收单元和设置单元,其中:
发送单元,用于向至少一台待安装服务器发送IPMI命令,IPMI命令用于获取待安装服务器的设备信息;以及,向待安装服务器发送配置文件,以便待安装服务器根据配置文件进行相关配置;
接收单元,用于接收待安装服务器发送的设备信息;
设置单元,用于预先设置用于配置待安装服务器的配置文件,配置文件包括接收单元接收的设备信息以及与设备信息一一对应的IP地址信息。
可选的,发送单元,具体用于:
完成BMC配置,并通过BMC向至少一台待安装服务器发送IPMI命令。
可选的,待安装服务器的设备信息包括SN号信息和MAC地址信息,配置文件具体包括:
SN号信息、MAC地址信息,以及与SN号信息和MAC地址信息一一对应的IP地址信息。
第四方面,本发明提供了一种服务器配置装置,其特征在于,服务器配置装置包括接收单元和配置单元,其中:
接收单元,用于待安装服务器接收服务器发送的IPMI命令,并根据IPMI命令向服务器发送待安装服务器的设备信息;以及,接收服务器发送的配置文件;
配置单元,用于根据接收单元接收的配置文件获得与设备信息一一对应的IP地址信息,并进行相关配置。
可选的,配置单元,具体用于:
利用DHCP协议获得IP地址信息;利用TFTP协议获得配置文件;根据IP地址信息,通过执行配置文件进行相关配置。
与现有技术相比,本发明至少包括服务器向至少一台待安装服务器发送IPMI命令,IPMI命令用于获取待安装服务器的设备信息;服务器接收待安装服务器发送的设备信息;服务器预先设置用于配置待安装服务器的配置文件,配置文件包括设备信息以及与设备信息一一对应的IP地址信息;服务器向待安装服务器发送配置文件,以便待安装服务器根据配置文件进行相关配置。从本发明提供的技术方案可见,通过服务器的BMC使用IPMI命令,实现服务器***的预制和收集,减少了人工操作,实现了服务器配置的自动化部署。
本发明的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本发明而了解。本发明的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。
附图说明
附图用来提供对本发明技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本发明的技术方案,并不构成对本发明技术方案的限制。
图1为本发明实施例提供的一种服务器配置方法的流程示意图;
图2为本发明实施例提供的另一种服务器配置方法的流程示意图;
图3为本发明实施例提供的再一种服务器配置方法的流程示意图;
图4为本发明实施例提供的一种服务器配置装置的结构示意图;
图5为本发明实施例提供的另一种服务器配置装置的结构示意图。
具体实施方式
为使本发明的目的、技术方案和优点更加清楚明白,下文中将结合附图对本发明的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。
实施例一
本发明实施例提供一种服务器配置方法,如图1所示,该方法包括:
步骤101:服务器向至少一台待安装服务器发送IPMI命令,IPMI命令用于获取待安装服务器的设备信息;
其中,智能平台管理接口(IPMI,Intelligent Platform Management Interface)是使硬件管理具备“智能化”的新一代通用接口标准。用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱等。IPMI最大的优势在于它是独立于中央处理器基本输入输出***(CPU BIOS,Central Processing Unit Basic InputOutput System)和操作***(OS,Operating System)的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。
可选的,服务器向至少一台待安装服务器发送IPMI命令,具体包括:服务器完成BMC配置,并通过BMC向至少一台待安装服务器发送IPMI命令。
其中,基板管理控制器(BMC,Baseboard Management Controller)是IPMI中最重要的物理部件。具体的,BMC是一种嵌入式管理微控制器,相当于整个平台管理的“大脑”,通过BMC使用IPMI命令可以监控各个传感器的数据并记录各种事件的日志并对服务器进行简单的操控和信息收集。
步骤102:服务器接收待安装服务器发送的设备信息;
可选的,待安装服务器的设备信息包括SN号信息和MAC地址信息,配置文件具体包括:SN号信息、MAC地址信息,以及与SN号信息和MAC地址信息一一对应的IP地址信息。
步骤103:服务器预先设置用于配置待安装服务器的配置文件,配置文件包括设备信息以及与设备信息一一对应的IP地址信息;
步骤104:服务器向待安装服务器发送配置文件,以便待安装服务器根据配置文件进行相关配置。
综上所述,本发明提出的服务器配置方法,通过服务器的BMC使用IPMI命令,进行服务器***配置的预制和收集,完成批量部署配置文件,实现了云平台上服务器虚拟化***批量部署,减少人工操作,实现大批量机器的自动化部署,提高了配置云数据操作中心中服务器虚拟化***IP地址等基础配置的效率与准确率。
实施例二
本发明实施例提供一种服务器配置方法,如图2所示,该方法包括:
步骤201:待安装服务器接收服务器发送的IPMI命令,并根据IPMI命令向服务器发送待安装服务器的设备信息;
其中,智能平台管理接口(IPMI,Intelligent Platform Management Interface)是使硬件管理具备“智能化”的新一代通用接口标准。用户可以利用IPMI监视服务器的物理特征,如温度、电压、电扇工作状态、电源供应以及机箱等。IPMI最大的优势在于它是独立于中央处理器基本输入输出***(CPU BIOS,Central Processing Unit Basic InputOutput System)和操作***(OS,Operating System)的,所以用户无论在开机还是关机的状态下,只要接通电源就可以实现对服务器的监控。
步骤202:待安装服务器接收服务器发送的配置文件;
步骤203:待安装服务器根据配置文件获得与设备信息一一对应的IP地址信息,并进行相关配置。
可选的,待安装服务器根据配置文件获得与设备信息一一对应的IP地址信息,并进行相关配置,具体包括:待安装服务器利用DHCP协议获得IP地址信息;待安装服务器利用TFTP协议获得配置文件;待安装服务器根据IP地址信息,通过执行配置文件进行相关配置。
综上所述,本发明提出的服务器配置方法,通过服务器的BMC使用IPMI命令,进行服务器***配置的预制和收集,完成批量部署配置文件,实现了云平台上服务器虚拟化***批量部署,减少人工操作,实现大批量机器的自动化部署,提高了配置云数据操作中心中服务器虚拟化***IP地址等基础配置的效率与准确率。
实施例三
本发明实施例提供另一种服务器配置方法,如图3所示,该方法包括:
步骤301:连通服务器硬件并接通服务器电源;
可理解的,连通服务器硬件并接通服务器电源,以便搭建好服务器的整个物理环境。具体的,物理服务器上架时需要做好规划,同一批次服务器需要按照产品序列号(SN,SerialNumber)顺序排列。
步骤302:服务器完成BMC配置;
具体的,服务器完成BMC配置包括服务器配置BMC的IP。
需要说明的是,服务器完成BMC配置,可以使得服务器向待安装服务器正常下发IPMI命令。
步骤303:服务器通过BMC向至少一台待安装服务器发送用于开启待安装服务器的IPMI命令;
实际应用中,用于开启待安装服务器的IPMI命令包括:Ipmitool-I lanplus-Hipaddr-U username-P Passwordpower on。
步骤304:服务器通过BMC向至少一台待安装服务器发送用于收集待安装服务器的SN号的IPMI命令;
实际应用中,用于收集所有待安装服务器的SN号的IPMI命令包括:ipmitool-Ilanplus-H ipaddr-U username-P Password fru list。
步骤305:服务器通过BMC向至少一台待安装服务器发送用于收集待安装服务器第一块网卡的媒体访问控制地址(MAC,MediaAccess Control);
实际应用中,用于收集所有服务器第一块网卡的MAC地址的IPMI命令包括:ipmitool-I lanplus-H ipaddr-U username-P Password RAW 0X300X21。
步骤306:服务器预先设置用于待安装服务器进行安装的配置文件,配置文件包括SN号、MAC地址信息和IP地址三者之间的一一对应关系;
需要说明的是,服务器通过BMC收集了所有待安装服务器的SN号和MAC地址信息,并通过IP规划预先设置了SN号、MAC地址信息和IP地址三者之间的一一对应关系,从而完成了PXE安装的配置文件;
步骤307:服务器向待安装服务器导入配置文件;
实际应用中,服务器可以通过启动相应的PXE安装服务器,来向待安装服务器导入配置文件。可以理解的是,PXE安装服务器包括动态主机配置协议(DHCP,Dynamic HostConfiguration Protocol)服务器和简单文件传输协议(TFTP,Trivial FileTransferProtocol)服务器。其中,DHCP服务器用于给自动分配IP地址,例如索取IP。TFTP服务器用于客户机与服务器之间进行简单文件传输,如索取配置文件。
需要补充的是,预启动执行环境(PXE,Pre-boot Execute Environment)通过客户端/服务器(C/S,Client/Server)网络模式工作,支持服务器通过网络从远端服务器下载***镜像和配置文件,并由此支持操作***通过网络实现自动化启动和安装。
需要说明的是,对于拥有PXE网卡的服务器,可以作为PXE客户端,通过网络从PXE服务器下载安装操作***所需的文件,并通过TFTP(Trivial File TransferProtocol,普通文本传输协议)服务器加载内核和文件***后进行安装,这种基于PXE方式安装操作***的效率要远远高于采用光驱、BMC、USB等方式,尤其适用于云数据操作中心拥有大量服务器的初始环境安装配置。
当然,服务器向待安装服务器导入配置文件还可以包括其他方式,本发明实施例对此不做具体限定。
步骤308:待安装服务器利用自己的PXE网卡启动,并向DHCP服务器发送第一获取命令,第一获取命令用于获取IP和配置文件位置;
步骤309:DHCP服务器向待安装服务器发送IP以及bootstrap文件位置;
实际应用中,bootstrap文件即配置文件,该文件一般放在TFTP服务器上。
步骤3010:待安装服务器根据bootstrap文件位置向TFTP服务器发送第二获取命令,第二获取命令用于获取bootstrap文件;
步骤3011:待安装服务器执行bootstrap文件,并获得执行结果;
步骤3012:待安装服务器根据执行结果,通过TFTP服务器加载内核和文件***;
步骤3013:待安装服务器通过预先设置的配置文件进入***自动化安装过程。
在实际应用中,待安装服务器的自动化安装过程可以通过安装画面来展现。另外,通过重启待安装服务器来完成***安装。
实际操作过程时,当有大量客户端服务器需要安装和配置时,需要明确物理服务器位置,***基本信息(例如,主机名Hostname),IP地址三者对应关系的时候。由于现有技术的做法是在PXE服务器上手动配置客户端的MAC地址与IP地址、PXE配置信息间的对应关系,而MAC地址一般是由12位16进制数组成,人工配置显得过于冗长和复杂,在输入时也容易出错,造成后续管理和维护困难。而采用本发明提出的服务器配置方法,通过服务器的BMC使用IPMI命令,进行服务器***配置的预制和收集,提高了配置云数据操作中心中服务器虚拟化***IP地址等基础配置的效率与准确率。
综上所述,本发明提出的服务器配置方法,通过服务器的BMC使用IPMI命令,进行服务器***配置的预制和收集,完成批量部署配置文件,实现了云平台上服务器虚拟化***批量部署,减少人工操作,实现大批量机器的自动化部署,提高了配置云数据操作中心中服务器虚拟化***IP地址等基础配置的效率与准确率。
实施例四
本发明实施例提供一种服务器配置装置,如图4所示,服务器配置装置包括发送单元401、接收单元402和设置单元403,其中:
发送单元401,用于向至少一台待安装服务器发送IPMI命令,IPMI命令用于获取待安装服务器的设备信息;以及,向待安装服务器发送配置文件,以便待安装服务器根据配置文件进行相关配置;
接收单元402,用于接收待安装服务器发送的设备信息;
设置单元403,用于预先设置用于配置待安装服务器的配置文件,配置文件包括接收单元402接收的设备信息以及与设备信息一一对应的IP地址信息。
可选的,发送单元401,具体用于:
完成BMC配置,并通过BMC向至少一台待安装服务器发送IPMI命令。
可选的,待安装服务器的设备信息包括SN号信息和MAC地址信息,配置文件具体包括:
SN号信息、MAC地址信息,以及与SN号信息和MAC地址信息一一对应的IP地址信息。
另一方面,本发明一个实施例提出了一种计算机存储介质,应用于服务器配置器中,计算机存储介质存储有一个或多个服务器配置相关程序,一个或者多个服务器配置相关程序可被一个或者多个处理器执行,以实现如上述任一一种服务器配置的方法。
实施例五
本发明实施例提供另一种服务器配置装置,如图5所示,服务器配置装置包括接收单元501和配置单元502,其中:
接收单元501,用于待安装服务器接收服务器发送的IPMI命令,并根据IPMI命令向服务器发送待安装服务器的设备信息;以及,接收服务器发送的配置文件;
配置单元502,用于根据接收单元501接收的配置文件获得与设备信息一一对应的IP地址信息,并进行相关配置。
可选的,配置单元502,具体用于:
利用DHCP协议获得IP地址信息;利用TFTP协议获得配置文件;根据IP地址信息,通过执行配置文件进行相关配置。
另一方面,本发明一个实施例提出了一种计算机存储介质,应用于服务器配置器中,计算机存储介质存储有一个或多个服务器配置相关程序,一个或者多个服务器配置相关程序可被一个或者多个处理器执行,以实现如上述任一一种服务器配置的方法。
本领域内的技术人员应明白,本发明的实施例可提供为方法、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。
本发明是参照根据本发明实施例的方法、设备(***)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

Claims (10)

1.一种服务器配置方法,其特征在于,所述方法包括:
服务器向至少一台待安装服务器发送智能平台管理接口IPMI命令,所述IPMI命令用于获取所述待安装服务器的设备信息;
所述服务器接收所述待安装服务器发送的设备信息;
所述服务器预先设置用于配置所述待安装服务器的配置文件,所述配置文件包括所述设备信息以及与所述设备信息一一对应的网络之间互连的协议IP地址信息;
所述服务器向所述待安装服务器发送所述配置文件,以便所述待安装服务器根据所述配置文件进行相关配置。
2.根据权利要求1所述的服务器配置方法,其特征在于,所述服务器向至少一台待安装服务器发送IPMI命令,具体包括:
服务器完成基板管理控制器BMC配置,并通过所述BMC向至少一台待安装服务器发送IPMI命令。
3.根据权利要求1所述的服务器配置方法,其特征在于,所述待安装服务器的设备信息包括产品序列号SN号信息和媒体访问控制地址MAC地址信息,所述配置文件具体包括:
所述SN号信息、所述MAC地址信息,以及与所述所述SN号信息和所述MAC地址信息一一对应的IP地址信息。
4.一种服务器配置方法,其特征在于,所述方法包括:
待安装服务器接收服务器发送的智能平台管理接口IPMI命令,并根据所述IPMI命令向所述服务器发送所述待安装服务器的设备信息;
所述待安装服务器接收所述服务器发送的配置文件;
所述待安装服务器根据所述配置文件获得与所述设备信息一一对应的IP地址信息,并进行相关配置。
5.根据权利要求4所述的服务器配置方法,其特征在于,所述待安装服务器根据所述配置文件获得与所述设备信息一一对应的IP地址信息,并进行相关配置,具体包括:
所述待安装服务器利用动态主机配置协议DHCP协议获得所述IP地址信息;
所述待安装服务器利用简单文件传输协议TFTP协议获得配置文件;
所述待安装服务器根据所述IP地址信息,通过执行所述配置文件进行相关配置。
6.一种服务器配置装置,其特征在于,所述服务器配置装置包括发送单元、接收单元和设置单元,其中:
所述发送单元,用于向至少一台待安装服务器发送IPMI命令,所述IPMI命令用于获取所述待安装服务器的设备信息;以及,向所述待安装服务器发送所述配置文件,以便所述待安装服务器根据所述配置文件进行相关配置;
所述接收单元,用于接收所述待安装服务器发送的设备信息;
所述设置单元,用于预先设置用于配置所述待安装服务器的配置文件,所述配置文件包括所述接收单元接收的所述设备信息以及与所述设备信息一一对应的IP地址信息。
7.根据权利要求6所述的服务器配置装置,其特征在于,所述发送单元,具体用于:
完成BMC配置,并通过BMC向至少一台待安装服务器发送IPMI命令。
8.根据权利要求6所述的服务器配置装置,其特征在于,所述待安装服务器的设备信息包括SN号信息和MAC地址信息,所述配置文件具体包括:
所述SN号信息、所述MAC地址信息,以及与所述所述SN号信息和所述MAC地址信息一一对应的IP地址信息。
9.一种服务器配置装置,其特征在于,所述服务器配置装置包括接收单元和配置单元,其中:
所述接收单元,用于待安装服务器接收服务器发送的IPMI命令,并根据所述IPMI命令向所述服务器发送所述待安装服务器的设备信息;以及,接收所述服务器发送的配置文件;
所述配置单元,用于根据所述接收单元接收的所述配置文件获得与所述设备信息一一对应的IP地址信息,并进行相关配置。
10.根据权利要求9所述的服务器配置装置,其特征在于,所述配置单元,具体用于:
利用DHCP协议获得所述IP地址信息;利用TFTP协议获得配置文件;根据所述IP地址信息,通过执行所述配置文件进行相关配置。
CN201810894890.3A 2018-08-08 2018-08-08 一种服务器配置方法及装置 Pending CN108989123A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201810894890.3A CN108989123A (zh) 2018-08-08 2018-08-08 一种服务器配置方法及装置

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201810894890.3A CN108989123A (zh) 2018-08-08 2018-08-08 一种服务器配置方法及装置

Publications (1)

Publication Number Publication Date
CN108989123A true CN108989123A (zh) 2018-12-11

Family

ID=64555473

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201810894890.3A Pending CN108989123A (zh) 2018-08-08 2018-08-08 一种服务器配置方法及装置

Country Status (1)

Country Link
CN (1) CN108989123A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109951325A (zh) * 2019-02-28 2019-06-28 华为技术有限公司 一种网络线缆连接检查方法和装置
CN110704115A (zh) * 2019-09-16 2020-01-17 中盈优创资讯科技有限公司 服务器bmc配置的方法、装置及***
CN112068851A (zh) * 2020-09-14 2020-12-11 上海商米科技集团股份有限公司 动态配置和运行电子设备的***rom文件的方法及设备
WO2022148291A1 (zh) * 2021-01-08 2022-07-14 苏州浪潮智能科技有限公司 配置裸金属服务器bmc ip地址的方法、***、介质及设备

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110276829A1 (en) * 2010-05-10 2011-11-10 Hon Hai Precision Industry Co., Ltd. Client server and method for monitoring function tests thereof
CN107172208A (zh) * 2017-06-30 2017-09-15 联想(北京)有限公司 服务器的部署方法及其***
CN107360042A (zh) * 2017-08-22 2017-11-17 郑州云海信息技术有限公司 一种服务器管理方法及装置

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20110276829A1 (en) * 2010-05-10 2011-11-10 Hon Hai Precision Industry Co., Ltd. Client server and method for monitoring function tests thereof
CN107172208A (zh) * 2017-06-30 2017-09-15 联想(北京)有限公司 服务器的部署方法及其***
CN107360042A (zh) * 2017-08-22 2017-11-17 郑州云海信息技术有限公司 一种服务器管理方法及装置

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN109951325A (zh) * 2019-02-28 2019-06-28 华为技术有限公司 一种网络线缆连接检查方法和装置
CN110704115A (zh) * 2019-09-16 2020-01-17 中盈优创资讯科技有限公司 服务器bmc配置的方法、装置及***
CN112068851A (zh) * 2020-09-14 2020-12-11 上海商米科技集团股份有限公司 动态配置和运行电子设备的***rom文件的方法及设备
WO2022148291A1 (zh) * 2021-01-08 2022-07-14 苏州浪潮智能科技有限公司 配置裸金属服务器bmc ip地址的方法、***、介质及设备

Similar Documents

Publication Publication Date Title
US7600005B2 (en) Method and apparatus for provisioning heterogeneous operating systems onto heterogeneous hardware systems
CN108989123A (zh) 一种服务器配置方法及装置
CN108400886B (zh) 一种机房服务器监控***及方法
CN109254783A (zh) 一种服务器***安装方法、装置、设备及可读存储介质
US9491050B2 (en) Systems and methods for infrastructure template provisioning in modular chassis systems
TW201232416A (en) Unified resource manager providing a single point of control
WO2016018293A1 (en) Configuring managed server
TW201232410A (en) Managing a workload of a plurality of virtual servers of a computing environment
CN108984272A (zh) OpenStack云计算管理平台的控制方法和装置
TW201418995A (zh) 雲端叢集系統及其開機部署方法
CN111198696B (zh) 一种基于裸机服务器的OpenStack大规模部署方法和***
CN104394223A (zh) 大规模计算机集群***节点的自动化快速部署方法
CN108900656A (zh) 一种批量部署的方法及装置
CN109445801A (zh) 一种探测裸机网卡信息的方法和装置
CN109684038B (zh) Docker服务容器日志的处理方法、装置和电子设备
US10536518B1 (en) Resource configuration discovery and replication system for applications deployed in a distributed computing environment
TW201624965A (zh) 網際網路小型電腦系統介面啓動參數部署系統及其方法
US8819200B2 (en) Automated cluster node configuration
US7882232B2 (en) Rapid resource provisioning with automated throttling
CN114024853A (zh) 一种裸金属节点的硬件信息收集方法、***及相关组件
US11216211B1 (en) Emulated block storage for devices
CN104219097A (zh) 一种分布式***的快速配置方法
JP6613690B2 (ja) ネットワーク装置設定方法、情報処理装置及びbiosプログラム
CN104484221A (zh) CloudStack接管vCenter已有集群的方法
CN111953809A (zh) 一种管理资源地址的方法、装置、设备及***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20181211