一种服务器信息录入方法和系统技术方案

技术编号:15706571 阅读:129 留言:0更新日期:2017-06-26 20:32
本发明专利技术公开了一种服务器信息录入方法和系统,该方法包括:预先建立预设的根文件系统镜像,并在根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件;运行agent文件,自动获取服务器主机的预设配置信息;查看并导出自动获取的服务器主机的预设配置信息;单节点或批量录入经响应外界控制信号筛选出的服务器主机的预设配置信息至数据中心的配置管理数据库。在本技术方案中,预先创建一个agent文件,当运行该文件时自动获取服务器主机的预设配置信息,并导出这些服务器主机的预设配置信息,以供用户进行筛选,然后单节点或者批量地录入至数据中心,简单易行地将服务器的相关信息录入至数据中心,且信息录入更为准确。

Server information input method and system

The invention discloses a server information input method and system, the method includes establishing a root file system image preset in advance, and create the default configuration information for automatic acquisition of its server host attached agent file in the root file system image; run the agent file, automatically obtain the default server host configuration information server; the host derived view and automatically obtain the default configuration information; single node or batch input by external control signal in response to the server host selected preset configuration information to the data center configuration management database. In the technical scheme, to create a agent file, automatically obtain the host server when running the file when the default configuration information, and export the server host preset configuration information for user selection, and then the single node or batch input to the data center, simple related information is input to the server the data center, and more accurate information input.

【技术实现步骤摘要】
一种服务器信息录入方法和系统
本专利技术涉及服务器
,特别是涉及一种服务器信息录入方法和系统。
技术介绍
随着信息技术的发展,人们对于数据的处理的要求越来越高。当前,云计算已经逐渐被行业所认可,云逐渐实现并付诸于实践,基础设施即服务、平台即服务、软件即服务都已经落地,进入了商用阶段。数据中心都会采购批量的服务器,而采购新的服务器都需要录入到数据中心的CMDB(配置管理数据库),现如今都是人工记录每台服务器的相关信息,制作相应的表格或者单台录入,这种方式费时费力。并且服务器的相关信息复杂,人工获取和录入困难。因此,如何实现简单易行的录入方法以将服务器的相关信息进行录入,是本领域技术人员目前需要解决的技术问题。
技术实现思路
本专利技术的目的是提供一种服务器信息录入方法和系统,可以实现简单易行的录入方法以将服务器的相关信息进行录入。为解决上述技术问题,本专利技术提供了如下技术方案:一种服务器信息录入方法,包括:预先建立预设的根文件系统镜像,并在所述根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件;运行所述agent文件,自动获取所述服务器主机的预设配置信息;查看并导出所述自动获取的所述服务器主机的预设配置信息;单节点或批量录入经响应外界控制信号筛选出的服务器主机的预设配置信息至数据中心的配置管理数据库。优选地,所述预先建立预设的根文件系统镜像,并在所述根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件,包括:预先建立一个initramfs.img精简镜像;通过gzip-dcinitramfs.img|cpio–div命令将所述initramfs.img精简镜像解压缩至预设的文件目录;建立预设的agent文件,并将所述agent文件添加至所述initramfs.img精简镜像;搭建DHCP服务器配置pxe引导文件以及TFTP服务器地址;设定TFTP服务器根目录,并拷贝添加了agent文件的initramfs.img精简镜像至所述TFTP服务器根目录,创建pxelinux.cfg目录;响应外界的输入信号,选择并创建相应的自动获取连接的服务器主机的预设配置信息的脚本至所述pxelinux.cfg目录中的agent文件。优选地,所述运行所述agent文件,自动获取所述服务器主机的预设配置信息,包括:运行所述agent文件,自动获取所述服务器主机的内存信息、CPU信息、网卡信息、Raid卡信息、型号信息、厂商信息。一种服务器信息录入系统,包括:Agent管理模块,用于预先建立预设的根文件系统镜像,并在所述根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件,运行所述agent文件,自动获取所述服务器主机的预设配置信息;自动发现池管理模块,用于查看并导出所述自动获取的所述服务器主机的预设配置信息;主机信息录入管理模块,用于单节点或批量录入经响应外界控制信号筛选出的服务器主机的预设配置信息至数据中心的配置管理数据库。优选地,所述Agent管理模块包括:内存linux镜像制作单元,用于预先建立一个initramfs.img精简镜像,通过gzip-dcinitramfs.img|cpio–div命令将所述initramfs.img精简镜像解压缩至预设的文件目录,建立预设的agent文件,并将所述agent文件添加至所述initramfs.img精简镜像;Pxe网络环境搭建单元,用于搭建DHCP服务器配置pxe引导文件以及TFTP服务器地址,设定TFTP服务器根目录,并拷贝添加了agent文件的initramfs.img精简镜像至所述TFTP服务器根目录,创建pxelinux.cfg目录;Agent编写单元,用于响应外界的输入信号,选择并创建相应的自动获取连接的服务器主机的预设配置信息的脚本至所述pxelinux.cfg目录中的agent文件。优选地,所述服务器主机的预设配置信息包括:所述服务器主机的内存信息、CPU信息、网卡信息、Raid卡信息、型号信息、厂商信息。与现有技术相比,上述技术方案具有以下优点:本专利技术所提供的一种服务器信息录入方法,包括:预先建立预设的根文件系统镜像,并在根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件;运行agent文件,自动获取服务器主机的预设配置信息;查看并导出自动获取的服务器主机的预设配置信息;单节点或批量录入经响应外界控制信号筛选出的服务器主机的预设配置信息至数据中心的配置管理数据库。在本技术方案中,预先创建一个agent文件,当运行该文件时自动获取服务器主机的预设配置信息,并导出这些服务器主机的预设配置信息,以供用户进行筛选,然后单节点或者批量地录入至数据中心,简单易行地将服务器的相关信息录入至数据中心,且信息录入更为准确。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术一种具体实施方式所提供的服务器信息录入方法流程图;图2为本专利技术一种具体实施方式所提供的服务器信息录入系统结构示意图。具体实施方式本专利技术的核心是提供一种服务器信息录入方法和系统,可以实现简单易行的录入方法以将服务器的相关信息进行录入。为了使本专利技术的上述目的、特征和优点能够更为明显易懂,下面结合附图对本专利技术的具体实施方式做详细的说明。在以下描述中阐述了具体细节以便于充分理解本专利技术。但是本专利技术能够以多种不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本专利技术内涵的情况下做类似推广。因此本专利技术不受下面公开的具体实施的限制。请参考图1,图1为本专利技术一种具体实施方式所提供的服务器信息录入方法流程图。本专利技术的一种具体实施方式提供了一种服务器信息录入方法,包括:S11:预先建立预设的根文件系统镜像,并在根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件。在本专利技术的一种实施方式中,预先建立预设的根文件系统镜像,并在根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件,是一个环境搭建的过程。首先进行内存linux镜像制作:即预先建立一个initramfs.img精简镜像,可以通过网络下载一个initramfs.img精简镜像;通过gzip-dcinitramfs.img|cpio–div命令将initramfs.img精简镜像解压缩至预设的文件目录;建立预设的agent文件,并将agent文件添加至initramfs.img精简镜像,从而实现通过gzip-dcinitramfs.img|cpio–div建立一个所需的应用镜像。其次需要进行Pxe网络环境的搭建:如使用第三方环境(cobbler),搭建DHCP服务器配置pxe引导文件以及TFTP服务器地址;设定TFTP服务器根目录,并拷贝添加了agent文件的initramfs.img精简镜像至TFTP服务器根目录,创建pxelinux.cfg目录。最后进行自动获取主机本文档来自技高网...
一种服务器信息录入方法和系统

【技术保护点】
一种服务器信息录入方法,其特征在于,包括:预先建立预设的根文件系统镜像,并在所述根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件;运行所述agent文件,自动获取所述服务器主机的预设配置信息;查看并导出所述自动获取的所述服务器主机的预设配置信息;单节点或批量录入经响应外界控制信号筛选出的服务器主机的预设配置信息至数据中心的配置管理数据库。

【技术特征摘要】
1.一种服务器信息录入方法,其特征在于,包括:预先建立预设的根文件系统镜像,并在所述根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件;运行所述agent文件,自动获取所述服务器主机的预设配置信息;查看并导出所述自动获取的所述服务器主机的预设配置信息;单节点或批量录入经响应外界控制信号筛选出的服务器主机的预设配置信息至数据中心的配置管理数据库。2.根据权利要求1所述的方法,其特征在于,所述预先建立预设的根文件系统镜像,并在所述根文件系统镜像中创建用于自动获取自身连接的服务器主机的预设配置信息的agent文件,包括:预先建立一个initramfs.img精简镜像;通过gzip-dcinitramfs.img|cpio–div命令将所述initramfs.img精简镜像解压缩至预设的文件目录;建立预设的agent文件,并将所述agent文件添加至所述initramfs.img精简镜像;搭建DHCP服务器配置pxe引导文件以及TFTP服务器地址;设定TFTP服务器根目录,并拷贝添加了agent文件的initramfs.img精简镜像至所述TFTP服务器根目录,创建pxelinux.cfg目录;响应外界的输入信号,选择并创建相应的自动获取连接的服务器主机的预设配置信息的脚本至所述pxelinux.cfg目录中的agent文件。3.根据权利要求2所述的方法,其特征在于,所述运行所述agent文件,自动获取所述服务器主机的预设配置信息,包括:运行所述agent文件,自动获取所述服务器主机的内存信息、CPU信息、网卡信息、Raid卡信息、型号信息、厂...

【专利技术属性】
技术研发人员:王晓通
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1