脚本见附页
材料:
centos光盘
思路:
DHCP服务器:为客户机提供IP地址等参数,并告知下一个服务器地址、启动文件名
TFTP服务器:为客户机提供启动文件、启动菜单配置、用来安装系统的内核及初始镜像文件
软件仓库:通过HTTP或FTP方式为客户机提供安装树资源(RHEL7光盘目录结构)
实现kickstart无人值守安装:
1)提前准备一份安装过程中所涉及问题的答案清单(即应答文件)
2)然后将此文件部署到客户机可下载的位置
3)通过修改pxelinux.0的启动配置,使客户机装系统时自动调用应答文件实现面交互
在构建网络装机时确保唯一DHCP服务,避免冲突
步骤: (以192.168.4.4为主机举例)
DHCP服务器:
vim /etc/dhcp/dhcpd.conf
subnet 192.168.4.0 netmask 255.255.255.0 {
range 192.168.4.100 192.168.4.200 ;
option domain-name-servers 8.8.8.8;
option routers 192.168.4.254;
default-lease-time 600;
max-lease-time 7200;
next-server 192.168.4.4;