基于PXE网络实现无人值守批量安装Linux
2014-12-25陈华
陈华
摘要:在大规模的Linux应用环境中,如Web群集、分布式计算等,服务器一般并不配备光驱设备,这种情况下如何给数十乃至上百台服务器裸机快速安装操作系统?传统的USB光驱、移动硬盘等安装方式效率较低。文中将详细阐述如何构建基于PXE与Kickstart技术的网络装机方法,实现无人值守的方式自动为Linux服务器和工作站安装操作系统,提高管理员的工作效率,减少人力物力成本的支出。
关键词:PXE;无人值守;Linux; 批量装机
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)33-7840-02
1 概述
通过传统的方式给计算机安装和部署操作系统时,一般每台计算机都需要光驱设备及安装光盘等介质,会增加部署成本。如果通过USB或移动硬盘来安装大量的计算机时,则需要的耗费大量的时间。许多管理员都希望能够通过一种网络化的方法来实现无人值守部署计算机。
2 PXE
PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的网络引导技术,工作在Client\Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。若要搭建PXE网络体系,必须满足以下两个前提条件。一是硬件要求:客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络引导,目前几乎所有的服务器和PC机都支持。二是软件要求:网络中有一台DHCP服务器和TFTP服务器。前者以便客户机自动分配地址、指定引导文件位置;服务器通过TFTP提供引导镜像文件的下载。
3 搭建PXE服务器
5 结束语
通过上述的配置过程来批量部署Linux服务器和工作站,可以大大提高管理员的工作效率,减少人力物力成本的支出。
参考文献:
[1] 徐祇详.Linux安全高级应用[M].北京:电子工业出版社,2011(12):19-28.
[2] 曾德生,陈孟祥.通过CentOS实现无人值守方式批量安装部署Linux[J].计算机光盘软件与应用,2013(7):90-91.endprint
摘要:在大规模的Linux应用环境中,如Web群集、分布式计算等,服务器一般并不配备光驱设备,这种情况下如何给数十乃至上百台服务器裸机快速安装操作系统?传统的USB光驱、移动硬盘等安装方式效率较低。文中将详细阐述如何构建基于PXE与Kickstart技术的网络装机方法,实现无人值守的方式自动为Linux服务器和工作站安装操作系统,提高管理员的工作效率,减少人力物力成本的支出。
关键词:PXE;无人值守;Linux; 批量装机
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)33-7840-02
1 概述
通过传统的方式给计算机安装和部署操作系统时,一般每台计算机都需要光驱设备及安装光盘等介质,会增加部署成本。如果通过USB或移动硬盘来安装大量的计算机时,则需要的耗费大量的时间。许多管理员都希望能够通过一种网络化的方法来实现无人值守部署计算机。
2 PXE
PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的网络引导技术,工作在Client\Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。若要搭建PXE网络体系,必须满足以下两个前提条件。一是硬件要求:客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络引导,目前几乎所有的服务器和PC机都支持。二是软件要求:网络中有一台DHCP服务器和TFTP服务器。前者以便客户机自动分配地址、指定引导文件位置;服务器通过TFTP提供引导镜像文件的下载。
3 搭建PXE服务器
5 结束语
通过上述的配置过程来批量部署Linux服务器和工作站,可以大大提高管理员的工作效率,减少人力物力成本的支出。
参考文献:
[1] 徐祇详.Linux安全高级应用[M].北京:电子工业出版社,2011(12):19-28.
[2] 曾德生,陈孟祥.通过CentOS实现无人值守方式批量安装部署Linux[J].计算机光盘软件与应用,2013(7):90-91.endprint
摘要:在大规模的Linux应用环境中,如Web群集、分布式计算等,服务器一般并不配备光驱设备,这种情况下如何给数十乃至上百台服务器裸机快速安装操作系统?传统的USB光驱、移动硬盘等安装方式效率较低。文中将详细阐述如何构建基于PXE与Kickstart技术的网络装机方法,实现无人值守的方式自动为Linux服务器和工作站安装操作系统,提高管理员的工作效率,减少人力物力成本的支出。
关键词:PXE;无人值守;Linux; 批量装机
中图分类号:TP393 文献标识码:A 文章编号:1009-3044(2014)33-7840-02
1 概述
通过传统的方式给计算机安装和部署操作系统时,一般每台计算机都需要光驱设备及安装光盘等介质,会增加部署成本。如果通过USB或移动硬盘来安装大量的计算机时,则需要的耗费大量的时间。许多管理员都希望能够通过一种网络化的方法来实现无人值守部署计算机。
2 PXE
PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的网络引导技术,工作在Client\Server模式,允许客户机通过网络从远程服务器下载引导镜像,并加载安装文件或者整个操作系统。若要搭建PXE网络体系,必须满足以下两个前提条件。一是硬件要求:客户机的网卡支持PXE协议(集成BOOTROM芯片),且主板支持网络引导,目前几乎所有的服务器和PC机都支持。二是软件要求:网络中有一台DHCP服务器和TFTP服务器。前者以便客户机自动分配地址、指定引导文件位置;服务器通过TFTP提供引导镜像文件的下载。
3 搭建PXE服务器
5 结束语
通过上述的配置过程来批量部署Linux服务器和工作站,可以大大提高管理员的工作效率,减少人力物力成本的支出。
参考文献:
[1] 徐祇详.Linux安全高级应用[M].北京:电子工业出版社,2011(12):19-28.
[2] 曾德生,陈孟祥.通过CentOS实现无人值守方式批量安装部署Linux[J].计算机光盘软件与应用,2013(7):90-91.endprint