您的位置:首页 > 其它

PXE+DHCP+NFS+Kickstart无人值守自动系统

2016-05-18 19:38 417 查看
创建系统存在目录

mkdir /data/system -p

sed –i 's/enabled/disabled/g' /etc/sysconfig/selinux

挂载光驱

mount /dev/cdrom /mnt

拷贝光驱内容

cp -a /mnt/* /data/system/

安装NFS服务

查看是否安装NFS服务

rpm -qa |grep nfs

安装FNS所需包

yum install nfs-utils

echo "/data/system 192.168.188.0/24(ro,sync)" >>/etc/exports

cat /etc/exports

chkconfig rpcbind on

chkconfig nfs on

service rpcbind start

service nfs start

rpcinfo -p

showmount -e 127.0.0.1

安装TFTP服务

yum -y install tftp-server*

可以将安装的yum源的RPM包保留下来

sed -i 's#keepcache=0#keepcache=1#g' /etc/yum.conf

包的存在的位置

tree /var/cache/yum/x86_64/

cd /var/cache/yum/x86_64/6/base/packages

vi /etc/xinetd.d/tftp

修改disable = no

service tftp

{

socket_type
= dgram

protocol
= udp

wait = yes

user = root

server
= /usr/sbin/in.tftpd

server_args
= -s /var/lib/tftpboot

disable
= no

per_source
= 11

cps = 100 2

flags = IPv4

}

/etc/init.d/xinetd start

chkconfig xinetd on

chkconfig xinetd --list

yum -y install syslinux

cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

cp /data/system/images/pxeboot/* /var/lib/tftpboot/

mkdir /var/lib/tftpboot/pxelinux.cfg -p

cp /data/system/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

安装及配置DHCP服务
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: