本申请公开了一种Linux操作系统的PXE安装方法,不同于当前方案在配置过程中向配置文件写入网卡的静态IP,而是在根据该配置文件完成Linux操作系统的安装之后,通过DHCP服务器为物理服务器中的各个网卡分配静态IP,一方面,保证了静态IP可用,另一方面,在此基础上将静态IP、网卡信息和服务器信息记录到文本文件中,并将文本文件上传至安装源目录,便于后续管理过程中根据该文本文件确定网卡与静态IP之间的对应关系。尤其是在批量安装过程中,能够极大的提高服务器后期管理工作的便利性。此外,本申请还提供了一种Linux操作系统的PXE安装装置、设备及可读存储介质,其技术效果与上述方法的技术效果相对应。
PXE installation method and device of Linux operating system
【技术实现步骤摘要】
一种Linux操作系统的PXE安装方法及装置
本申请涉及计算机
,特别涉及一种Linux操作系统的PXE安装方法、装置、设备及可读存储介质。
技术介绍
目前,在为多台物理服务器安装Linux操作系统时广泛使用的方法是PXE安装。PXE安装依赖于DHCP服务器,用于为需要安装系统的物理服务器提供动态IP以实现Linux操作系统的安装,物理服务器安装的Linux操作系统也是需要IP的,用于在系统安装完成后访问该系统。但是,PXE安装系统的过程是一个自动化安装的过程,所有的配置信息在kickstart配置文件中,该文件可以为网卡配置动态IP和静态IP,但是该文件在系统安装前就需要配置完成,这样就无法知道网卡在操作系统中名字是什么,难以知道为哪个网卡进行IP配置。服务器安装系统完成后,也无法知道那台服务器的IP是哪一个,从而造成管理不便。可见,当前利用PXE安装Linux操作系统的方案中,网卡的静态IP在系统安装前即配置完成,导致系统安装后无法获知物理服务器中各个网卡与静态IP的对应关系,给后续管理工作带来困难。
技术实现思路
本申请的目的是提供一种Linux操作系统的PXE安装方法、装置、设备及可读存储介质,用以解决当前利用PXE安装Linux操作系统的方案中,在系统安装后无法获知物理服务器中各个网卡与静态IP的对应关系,给后续管理工作带来困难的问题。其具体方案如下:第一方面,本申请提供了一种Linux操作系统的PXE安装方法,包括:根据kickstart配置文件为物理服务器安装Linux操作系统;在系统安装完成后,根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,以实现以下步骤:通过DHCP服务器为所述物理服务器的网卡配置静态IP,将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,并将所述文本文件存储至所述安装源的第二目录。优选的,所述根据kickstart配置文件为物理服务器安装Linux操作系统,包括:通过DHCP服务器获取物理服务器的动态IP;基于所述动态IP,根据kickstart配置文件从安装源的第三目录下载系统安装文件;根据所述系统安装文件,为所述物理服务器安装Linux操作系统。优选的,所述根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,包括:根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,所述安装源包括PXE环境的以下任意一项或多项:FTP服务、http服务、NFS服务。优选的,所述通过DHCP服务器为所述物理服务器的网卡配置静态IP,包括:检测所述物理服务器中各个网卡的连接状态;通过DHCP服务器为所述物理服务器中处于连接状态的网卡配置静态IP。优选的,所述将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,包括:将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至以所述物理服务器的序列号命名的文本文件。优选的,所述将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,包括:将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,其中所述网卡的信息包括所述网卡在所述Linux操作系统的名称、所述网卡的MAC地址,所述物理服务器的信息包括所述物理服务器的MAC地址、所述物理服务器的IP地址、所述物理服务器的序列号。优选的,所述通过DHCP服务器为所述物理服务器的网卡配置静态IP,包括:通过DHCP服务器为所述物理服务器的网卡配置静态IP,并生成网卡配置文件以存储至所述Linux操作系统中所述网卡的配置目录。第二方面,本申请提供了一种Linux操作系统的PXE安装装置,包括:系统安装模块:用于根据kickstart配置文件为物理服务器安装Linux操作系统;文件运行模块:用于在系统安装完成后,根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,以实现以下步骤:通过DHCP服务器为所述物理服务器的网卡配置静态IP,将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,并将所述文本文件存储至所述安装源的第二目录。第三方面,本申请提供了一种Linux操作系统的PXE安装设备,包括:存储器:用于存储计算机程序;处理器:用于执行所述计算机程序,以实现如上所述的Linux操作系统的PXE安装方法的步骤。第四方面,本申请提供了一种可读存储介质,所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时用于实现如上所述的Linux操作系统的PXE安装方法的步骤。本申请所提供的一种Linux操作系统的PXE安装方法,包括:根据kickstart配置文件为物理服务器安装Linux操作系统;在系统安装完成后,根据kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,以实现以下步骤:通过DHCP服务器为物理服务器的网卡配置静态IP,将静态IP、网卡的信息、物理服务器的信息存储至文本文件,并将文本文件存储至安装源的第二目录。可见,该方法更改了PXE安装中kickstart配置文件的内容,不同于当前方案在配置过程中向配置文件写入网卡的静态IP,而是在根据该配置文件完成Linux操作系统的安装之后,通过DHCP服务器为物理服务器中的各个网卡分配静态IP,一方面,保证了静态IP可用,另一方面,在此基础上将静态IP、网卡信息和物理服务器信息记录到文本文件中,并将文本文件上传至安装源目录,便于后续管理过程中根据该文本文件确定网卡与静态IP之间的对应关系。尤其是在批量安装过程中,能够极大的提高服务器后期管理工作的便利性。此外,本申请还提供了一种Linux操作系统的PXE安装装置、设备及可读存储介质,其技术效果与上述方法的技术效果相对应,这里不再赘述。附图说明为了更清楚的说明本申请实施例或现有技术的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单的介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1为本申请所提供的一种Linux操作系统的PXE安装方法实施例一的实现流程图;图2为本申请所提供的一种Linux操作系统的PXE安装方法实施例二的实现流程图图一;图3为本申请所提供的一种Linux操作系统的PXE安装方法实施例二的实现流程图图二;图4为本申请所提供的一种Linux操作系统的PXE安装装置实施例的功能框图;图5为本申请所提供的一种Linux操作系统的PXE安装设备实施例的结构示意图。具体实施方式本申请的核心是提供一种Linux操作系统的PXE安装方法、装置、设备及本文档来自技高网...
【技术保护点】
1.一种Linux操作系统的PXE安装方法,其特征在于,包括:/n根据kickstart配置文件为物理服务器安装Linux操作系统;/n在系统安装完成后,根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,以实现以下步骤:/n通过DHCP服务器为所述物理服务器的网卡配置静态IP,将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,并将所述文本文件存储至所述安装源的第二目录。/n
【技术特征摘要】
1.一种Linux操作系统的PXE安装方法,其特征在于,包括:
根据kickstart配置文件为物理服务器安装Linux操作系统;
在系统安装完成后,根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,以实现以下步骤:
通过DHCP服务器为所述物理服务器的网卡配置静态IP,将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,并将所述文本文件存储至所述安装源的第二目录。
2.如权利要求1所述的方法,其特征在于,所述根据kickstart配置文件为物理服务器安装Linux操作系统,包括:
通过DHCP服务器获取物理服务器的动态IP;
基于所述动态IP,根据kickstart配置文件从安装源的第三目录下载系统安装文件;
根据所述系统安装文件,为所述物理服务器安装Linux操作系统。
3.如权利要求1所述的方法,其特征在于,所述根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,包括:
根据所述kickstart配置文件,从安装源的第一目录下载并运行预设的二进制文件,所述安装源包括PXE环境的以下任意一项或多项:FTP服务、http服务、NFS服务。
4.如权利要求1所述的方法,其特征在于,所述通过DHCP服务器为所述物理服务器的网卡配置静态IP,包括:
检测所述物理服务器中各个网卡的连接状态;
通过DHCP服务器为所述物理服务器中处于连接状态的网卡配置静态IP。
5.如权利要求1所述的方法,其特征在于,所述将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至文本文件,包括:
将所述静态IP、所述网卡的信息、所述物理服务器的信息存储至以所述物理服务器的序列号命名的文本文件...
【专利技术属性】
技术研发人员:翟辉,张东,
申请(专利权)人:浪潮电子信息产业股份有限公司,
类型:发明
国别省市:山东;37
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。