快速业务通道

linux下搭建pxe自动化安装环境

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-21
type = dgram protocol = udp wait = yes user = root server = /usr/sbin/in.tftpd server_args = -s /tftpboot disable = no per_source = 11 cps = 100 2 flags = IPv4 } 这里需要注意的是,/etc/xinetd.d/tftp 文件中的 disable 改成 no.另外,我们也可以采用其他网络方式安装,常见的有 HTTP、NFS、FTP,在这里,我们采用熟悉的 HTTP 方式. 4. 配置httpd以及pxe自动安装脚本 httpd的安装不再多说,我们只需要把 pxe 自动化配置文件放到 DocumentRoot 指定的位置下,然后根据文件中配置的参数挂载iso影响文件.在这里,我们假定 DocumentRoot 就是默认的 /var/www/html.
[yejr@imysql.cn ~yejr]# cat /var/www/html/ks.cfg

#基础设置

lang en_US

langsupport zh_HK zh_CN zh_TW --default=en_US

keyboard us

mouse

timezone Asia/Shanghai

rootpw yejr

selinux --disabled

reboot

text

install

#http安装路径

url --url http://192.168.1.12/as4u7/

zerombr yes

auth  --useshadow  --enablemd5

firewall --disabled

skipx

#定制安装包

%packages --resolvedeps

@ admin-tools

@ system-tools

@ editors

@ emacs

@ compat-arch-support

@ chinese-support

@ development-tools

kernel

kernel-utils

curl

grub

sysstat

#初始化设置

%pre --interpreter /bin/sh

export PATH=$PATH:/sbin:/bin:/usr/sbin:/usr/bin

DRIVER_INSTALL="`fdisk -l | grep -i ''^Disk /dev/'' | awk ''{print $2, $3}'' | sed ''s/://g'' | sed ''s#/dev/##g'' | awk ''BEGIN{ disk=""; size=0}{if(size == 0 || size > $2) {size = $2; disk = $1}}END{print disk}''`"

%post --interpreter /bin/sh

/sbin/chkconfig --level 2345 irqbalance on

/sbin/chkconfig --level 2345 psacct on

/sbin/chkconfig --level 2345 anacron off

/sbin/chkconfig --level 2345 apmd off

/sbin/chkconfig --level 2345 atd off

/sbin/chkconfig --level 2345 autofs off

/sbin/chkconfig --level 2345 gpm off

/sbin/chkconfig --level 2345 httpd off

/sbin/chkconfig --level 2345 identd off

/sbin/chkconfig --level 2345 ipchains off

/sbin/chkconfig --level 2345 iptables off

/sbin/chkconfig --level 2345 isdn off

/sbin/chkconfig --level 2345 keytable off

/sbin/chkconfig --level 2345 kudzu off

/sbin/chkconfig --level 2345 linuxconf off

/sbin/chkconfig --level 2345 lpd off

/sbin/chkconfig --level 2345 netfs off

/sbin/chkconfig --level 2345 nfslock off

/sbin/chkconfig --level 2345 pcmcia off

/sbin/chkconfig --level 2345 portmap off

/sbin/chkconfig --level 2345 random off

/sbin/chkconfig --level 2345 rawdevices off

/sbin/chkconfig --level 2345 rhnsd off

/sbin/chkconfig --level 2345 sgi_fam off

/sbin/chkconfig --level 2345 xfs off

/sbin/chkconfig --level 2345 xinetd off

/sbin/chkconfig --level 2345 ip6tables off

/sbin/chkconfig --level 2345 cups off

/sbin/chkconfig --level 2345 hpoj off

/sbin/chkconfig --level 2345 mdmpd off

/sbin/chkconfig --level 2345 firstboot off

/sbin/chkconfig --level 2345 arptables_jf off

/sbin/chkconfig --level 2345 mdmonitor off

/sbin/chkconfig --level 2345 smartd off

/sbin/chkconfig 

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号