本文共 1327 字,大约阅读时间需要 4 分钟。
批量安装LINUX系统 (考试30分钟)
1.使用tftp,dhcp,配合PXE搭建批量安装linux系统服务端,2.使用如上搭建的服务进行全自动安装Linux系统1.将光盘做成yum的源.# cd /etc/yum.repos.d/.# vim media.repo.# yum clean all2、安装并配置DHCP和httpd服务.# yum -y install dhcp httpd.# cp /usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample /etc/dhcp/dhcpd.conf.# vim /etc/dhcp/dhcpd.conf将subnet 10.152.187.0 netmask 255.255.255.0 {}段以后不是以#开头的内容注释掉配置完成后,启动DHCP服务,并将它设为开机自启动、也重启一下dhcp服务.# service dhcpd restart.# chkconfig dhcpd on.# chkconfig --list dhcpd3、安装tftp服务.# yum -y install tftp-server.# yum -y install xinetd然后启动这两个服务:.# chkconfig tftp on.# service xinetd restart还需要挂载第一步的光盘命令:mount /dev/cdrom /mnt4、准备自动安装系统需要的启动内核及其他文件从刚挂载的光盘中开始复制内核文件以及init等一些文件到/tftp/lib/tftpboot目录下:开始安装:# yum -y install syslinux安装好了之后就复制这个文件:# cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/5、配置自动化安装kickstart文件.# mkdir /var/www/html/centos6.5.# mount --bind /mnt/ /var/www/html/centos6.5/启动httpd服务,并检查80端口是否正常启用:.# service httpd start.# ss -tnl用浏览器测试是否能使用安装kickstart工具#yum install -y system-config-kickstart启动配置工具进行配置#system-config-kickstart &验证文件是否OK#ksvalidator ks.cfg复制Kickstart文件了,这个文件在/root/目录下,叫anaconda-ks.cfg、我们把他复制到/var/www/html/下,改名为ks.cfg#cp /root/ks.cfg /var/www/html/ks.cfg给ks.cfg添加权限#chmod +r /var/www/html/ks.cfg编辑ks.cfg的文件路径6.测试转载于:https://blog.51cto.com/13735987/2307292