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 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |
你可能对下面的文章感兴趣
上一篇: linux应用之文件实时同步(sersync)下一篇: 提升Linux帐号安全策略
关于linux下搭建pxe自动化安装环境的所有评论