cdr做网站怎么导出,坚决把快准严细实要求落实到位,wordpress调用所有标签,网站规划建设与管理维护答案在大规模的 Linux 应用环境中#xff0c;如 Web 群集、分布式计算等#xff0c;服务器往往并不配备光驱设备#xff0c;在这种情况下#xff0c;如何为数十乃至上百台服务器裸机快速安装系统呢#xff1f;传统的 USB光驱、移动硬盘等安装方法显然已经难以满足需求。 
PXE …在大规模的 Linux 应用环境中如 Web 群集、分布式计算等服务器往往并不配备光驱设备在这种情况下如何为数十乃至上百台服务器裸机快速安装系统呢传统的 USB光驱、移动硬盘等安装方法显然已经难以满足需求。 
PXE                                                              按下电源 
1:iso系统镜像                                               开机自检 
2FTP                           读取BIOS中谁是引导设备光驱硬盘U盘网卡  
3DHCP(rarp协议)                                加载引导程序 
4TFTP简单文件传输协议          加载初始化镜像 
内核文件初始化镜像文件。                 加载内核 
引导程序引导配置文件。           systemdinit守护进程 进程树tree 本章将学习基于 PXEPreboot eXecution Environment预启动执行环境技术的网络装机方法并结合 Kickstart 配置实现无人值守自动安装。 
上述服务器的批量部署方法具备以下三个优点 
规模化同时装配多台服务器 
自动化安装系统配置多种服务 
远程实现:不需要光盘U盘等安装介质。 
PXE是由intel公司开的网络引导技术工作在client/server模式允许客户机通过网络从远程服务器下载引导镜像并加载安装文件或者整个操作系统。若要搭建PXE网络体系必须满足以下几个前提条件。 
客户机的网卡支持PXE(集成BOOTROM芯片)且主板型号支持网络引导。 
网络中有一台DHCP服务器以便为客户机自动分配地址指定引导文件位置。 
服务器通过TFTP(trivial file transfer protocol简单文件传输协议)提供引导镜像文件的下载。客户端还没有IP地址用rarp协议反向地址解析以mac地址作为依据向DHCP服务器分一个IP地址。 
其中第一个条件实际上要硬件要求目前绝大数服务器和大多数PC都能提供此支持只需在BIOS设置中允许从NEWORK或LAN启动即可。下面将介绍PXE远程安装服务的基本部署过程。 
搭建PXE远程安装服务器 
本例的PXE远程安装服务器集成了centos7安装源TFTP服务DHCP服务能够向客户机裸机发送PXE引导程序LINUX内核启动菜单等数据以及提供安装文件。 
1准备centos7安装源 
centos7的网络安装源一般通过HTTP,FTP协议发布另外也支持NFSnetwork file system网络文件系统协议。 
例如若采用FTP协议发布安装源可以在服务器上部署一个YUM软件仓库。 2安装并启用TFTP服务 
TFTP服务由tftp-server软件包提供配置文件位于/etc/xinetd.d/tftp。配置时只要将“disableyes”改为“disableno”然后启动TFTP服务即可。 3准备LINUX内核初始化镜像文件。 
用于PXE网络安装的LINUX内核初始化镜像文件可以从centos7系统光盘获得分别为vmlinuz和initrd.img位于文件夹images/pxeboot下找到这两个文件并将其复制到tftp服务的根目录下。 4准备PXE引导程序 
用于PXE网络安装的引导程序为pxelinunx,0由软件包syslinux提供安装好软件包syslinux然后将文件pxelinux.0也复制到tftp服务的根目录下。 5安装并启用DHCP服务 
由于PXE客户机通常是尚未安装的系统的裸机因此为了与服务器取得联系并正确下载相关引导文件需要预先配置好DHCP服务来自动分配地址并告知引导文件位置。如PXE服务器的IP地址为192.168.4.254DHCP地址池为192.168.4.100——192.168.4.200即可以参考一下操作来搭建DHCP服务器。 从上述过程可以看到与一般DHCP服务不同的是配置文件增加了netx-server和filename这两行记录分别用来指定TFTP服务器的地址和PXE引导过程的文件名。 
6配置启动菜单文件 
启动菜单用来指导客户积极的引导过程包括如何调用内核如何加载初始化镜像。默认的启动菜单文件为default,应放置在tftp根目录的pxelinux.cfg子目录下典型的启动菜单配置可参考以下操作手动建立。 上述配置记录中定义了三个引导入口分别为图形安装配置文本安装救援模式。其中prompt用来设置是否等待用户选择label用来定义并分隔启动项kernrl和append用来定义引导参数。引导入口的个数及内容根据需要自行定义。例如实现无人能值守安装时只需要一个入口就够了。 
验证PXE网络安装 
搭建好PXE远程安装服务器以后就可以使用客户机进行安装测试了。对于新购买的服务器或PC裸机一般不需要额外设置若要为已有系统的主机重装系统则可能需要修改BIOS设置将“BOOT FIRST”改为“NETWORK ”或“LAN”然后重启主机若使用vmware创建的虚拟机进行测试虚拟机内存至少需要2GB否则在启动安装时会报错。 
如果服务器配置正确网络连接PXE支持等都没有问题则客户机重启后将自动配置IP地址然后从TFTP服务器中获取引导程序pxelinux,0,并根据引导菜单配置意提示用户指定启动入口如图6,1所示。 在提示子串“boot”后直接按enter键或执行“auto”命令将会进入默认的图形安装入口若执行“linux text”命令则进入文本安装入口若执行“linux rescue”命令则进入救援模式。 
直接按neter键确认后将自动通过网络下载安装文件并进入图形化安装程序界面如图6,2所示。若能够成功到达这一步说明PXE网络安装基本成功。 实现kickstart无人值守安装 
上一节介绍了通过PXE技术远程安装centos7系统的方法安装介质不在受限于光盘移动硬盘等设置大大提高了系统安装的灵活性然而安装期间仍需要手动选择语言键盘类型指定安装源等一系列交互操作当需要批量安装时非常不方便。 
本届将进一步学习如何实现无人值守自动安装通过使用kickstart工具配置安装应答文件自动完成安装过程中的各种设置从而无须手动干预提高网络装机效率。 
准备安装应答文件 
在centos7系统中安装system-config-kickstart工具之后即可通过图形化向导工具来配置安装应答文件。 
如果用户对自动应答文件的配置比较熟悉也可以直接编辑centos7安装后自动创建的应答文件/root/anaconda-ks.cfg根据需要适当修订后使用。 
1配置安装应答参数 
通过桌面菜单“应用程序》系统工具》kickstart”即可打开“kickstart配置程序”窗口。 
在“kickstart配置程序”窗口中可以针对基本配置安装方法引导装载程序选项分区信息网络配置等各种安装设置进行指定如图所示。 1基本配置及安装方法 
“基本配置”可参考图6,3来指定。例如将默认语言设定为“中文简体”时区设为“Asia/shanghai”根口令设为“pwd123”高级配置中勾选“安装后重启”。 
在“安装方法”界面中应正确指定centos7的安装放大如图6,4所示。若有用户验证信息也需一并指定。在“引导装载程序选项”界面中选择安装新引导装载程序。 2分区信息 
在“分区信息”界面中需正确规划硬盘分区方案。例如可划分一个500MB的/boot分区4GB的/home分区2GB的swap分区将剩余空间划分给根分区如图所示。 3网络配置及防火墙配置 
在“网络配置”界面中添加一个网络设备“ens33”将网络类型设为“DHCP”。 
在“防火墙配置”界面中可以选择禁用SElinux禁用防火墙。 
4软件包选择 
centos7系统开始不在提供软件包的选择如图6,6所示。如果需要安装软件包可以根据需要将/root/anaconda-ks.cfg的软件包安装脚本复制到ks.cfg文件中只需要复制%packages到%end部分即可在%packages到%end之间包含以开头的软件包列表将不需要的软件包删除剩下的就是系统会自动安装的软件包。例如仅保留以下内容即为采用最小化安装。 5安装脚本 
在“预安装脚本”界面“安装后脚本”界面中可以分别添加在安装前安装后自动运行的可执行语句。此项设置是服务器的自动化配置变得更加容易。例如。可以使客户机在完成安装后自动设置YUM软件仓库如图6,7所示。需要注意的是应确保所编写的代码能够正确执行以免安装失败。 6其他信息 
若没有特殊需求在“验证”界面“显示配置”界面中保持默认设置就可以了。 
2保存自动应答文件 保存到/var/ftp中 
选择“kickstart配置程序“窗口的”文件“》”保存“命令指定目标文件夹文件名将配置好的应答参数保存为文本文件如/root/ks.cfg。以后若要修改此应答配置可以在”kickstart配置程序“窗口中打开进行调整或者使用vi等文本编辑工具进行修改。 实现批量自动装机 
有了自动安装的应答文件后只要将其放置PXE安装服务器的FTP目录下并适当修改引导菜单就可以实现基于网络的批量自动装机了。 
1启用自动应答文件 
在PXE远程安装服务器中将上一节建立的应答文件复制到/var/ftp/centos7目录下使客户机能够通过ftp//192.168.4.254/centos7/ks.cfg访问然后编辑引导菜单文件default添加ks引导参数以制定ks。cfg应答文件的URL路径。 2验证无人值守安装 
启用自动应答安装之后当客户机每次以PXE方式引导时将自动下载ks.cfg应答配置文件然后根据其中的设置安装centos7系统而无须手工干预如图6,8所示这样就可以同时为多台客户机安装系统了。 
客户机安装完成以后检查其YUM软件仓库配置可以发现已经按照“安装后脚本”的设置自动建立了/etc/yum.repos,d/centos7.repo文件。 注意如果是在vmware虚拟机环境下需要禁用vmware的dhcp功能否则安装文件将无法加载。 
 文章转载自: http://www.morning.xczyj.cn.gov.cn.xczyj.cn http://www.morning.gkdhf.cn.gov.cn.gkdhf.cn http://www.morning.mznqz.cn.gov.cn.mznqz.cn http://www.morning.lbssg.cn.gov.cn.lbssg.cn http://www.morning.sh-wj.com.cn.gov.cn.sh-wj.com.cn http://www.morning.plnry.cn.gov.cn.plnry.cn http://www.morning.mrccd.cn.gov.cn.mrccd.cn http://www.morning.hjwzpt.com.gov.cn.hjwzpt.com http://www.morning.tgyqq.cn.gov.cn.tgyqq.cn http://www.morning.mkfhx.cn.gov.cn.mkfhx.cn http://www.morning.tsyny.cn.gov.cn.tsyny.cn http://www.morning.rbffj.cn.gov.cn.rbffj.cn http://www.morning.rgpsq.cn.gov.cn.rgpsq.cn http://www.morning.xzjsb.cn.gov.cn.xzjsb.cn http://www.morning.qrwdg.cn.gov.cn.qrwdg.cn http://www.morning.tbrnl.cn.gov.cn.tbrnl.cn http://www.morning.bpxmw.cn.gov.cn.bpxmw.cn http://www.morning.nhgfz.cn.gov.cn.nhgfz.cn http://www.morning.yxnkr.cn.gov.cn.yxnkr.cn http://www.morning.lszjq.cn.gov.cn.lszjq.cn http://www.morning.ryysc.cn.gov.cn.ryysc.cn http://www.morning.coffeedelsol.com.gov.cn.coffeedelsol.com http://www.morning.zpyh.cn.gov.cn.zpyh.cn http://www.morning.rwqk.cn.gov.cn.rwqk.cn http://www.morning.wrbf.cn.gov.cn.wrbf.cn http://www.morning.fksxs.cn.gov.cn.fksxs.cn http://www.morning.jzmqk.cn.gov.cn.jzmqk.cn http://www.morning.jcfdk.cn.gov.cn.jcfdk.cn http://www.morning.lwcgh.cn.gov.cn.lwcgh.cn http://www.morning.bnpn.cn.gov.cn.bnpn.cn http://www.morning.pzwfw.cn.gov.cn.pzwfw.cn http://www.morning.plflq.cn.gov.cn.plflq.cn http://www.morning.dansj.com.gov.cn.dansj.com http://www.morning.fndfn.cn.gov.cn.fndfn.cn http://www.morning.jghty.cn.gov.cn.jghty.cn http://www.morning.yxwrr.cn.gov.cn.yxwrr.cn http://www.morning.ykgp.cn.gov.cn.ykgp.cn http://www.morning.tkjh.cn.gov.cn.tkjh.cn http://www.morning.gcysq.cn.gov.cn.gcysq.cn http://www.morning.hjrjr.cn.gov.cn.hjrjr.cn http://www.morning.wkkqw.cn.gov.cn.wkkqw.cn http://www.morning.dqgbx.cn.gov.cn.dqgbx.cn http://www.morning.pybqq.cn.gov.cn.pybqq.cn http://www.morning.bdwqy.cn.gov.cn.bdwqy.cn http://www.morning.qmmfr.cn.gov.cn.qmmfr.cn http://www.morning.kmwsz.cn.gov.cn.kmwsz.cn http://www.morning.cyhlq.cn.gov.cn.cyhlq.cn http://www.morning.wzdjl.cn.gov.cn.wzdjl.cn http://www.morning.wspyb.cn.gov.cn.wspyb.cn http://www.morning.xoaz.cn.gov.cn.xoaz.cn http://www.morning.jpnw.cn.gov.cn.jpnw.cn http://www.morning.bqfpm.cn.gov.cn.bqfpm.cn http://www.morning.yzxhk.cn.gov.cn.yzxhk.cn http://www.morning.dlrsjc.com.gov.cn.dlrsjc.com http://www.morning.rqmr.cn.gov.cn.rqmr.cn http://www.morning.ywndg.cn.gov.cn.ywndg.cn http://www.morning.tnrdz.cn.gov.cn.tnrdz.cn http://www.morning.hpggl.cn.gov.cn.hpggl.cn http://www.morning.wctqc.cn.gov.cn.wctqc.cn http://www.morning.jxcwn.cn.gov.cn.jxcwn.cn http://www.morning.pbwcq.cn.gov.cn.pbwcq.cn http://www.morning.rrxnz.cn.gov.cn.rrxnz.cn http://www.morning.hqgxz.cn.gov.cn.hqgxz.cn http://www.morning.rfwgg.cn.gov.cn.rfwgg.cn http://www.morning.qrpdk.cn.gov.cn.qrpdk.cn http://www.morning.smwlr.cn.gov.cn.smwlr.cn http://www.morning.ssfq.cn.gov.cn.ssfq.cn http://www.morning.gqjzp.cn.gov.cn.gqjzp.cn http://www.morning.nxwk.cn.gov.cn.nxwk.cn http://www.morning.qdrrh.cn.gov.cn.qdrrh.cn http://www.morning.plkrl.cn.gov.cn.plkrl.cn http://www.morning.hrnrx.cn.gov.cn.hrnrx.cn http://www.morning.jkwwm.cn.gov.cn.jkwwm.cn http://www.morning.qcnk.cn.gov.cn.qcnk.cn http://www.morning.xzjsb.cn.gov.cn.xzjsb.cn http://www.morning.dqxnd.cn.gov.cn.dqxnd.cn http://www.morning.jlpdc.cn.gov.cn.jlpdc.cn http://www.morning.tmrjb.cn.gov.cn.tmrjb.cn http://www.morning.rwyd.cn.gov.cn.rwyd.cn http://www.morning.rlksq.cn.gov.cn.rlksq.cn