歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> 關於Linux >> 教你使用Pxe無人值守安裝rhel

教你使用Pxe無人值守安裝rhel

日期:2017/3/3 16:13:42   编辑:關於Linux

原理流程如下

1.配置yum

2.安裝dhcp服務器

[root@localhost ~]# yum install dhcp -y

3.修改dhcpd配置文件

[root@localhost ~]# vim /etc/dhcpd.conf

[root@localhost ~]# service dhcpd start //啟動dhcp 服務器

[root@localhost ~]# chkconfig dhcpd on //設置開機自動啟動

4.ftp 服務器的配置。

[root@localhost ~]# yum install vsftpd -y

[root@localhost ~]# cp -R /mnt/cdrom/* /var/ftp/pub/ //把光盤中的文件copy到vsftpd中的pub目錄中。

[root@localhost ~]# service vsftpd start //啟動

[root@localhost ~]# chkconfig vsftpd on //開機啟動

5.fpd 安裝及配置

[root@localhost ~]# yum install tftp-server -y

[root@localhost ~]# vim /etc/xinetd.d/tftp

把 disable = no改為 -->disable = no

[root@localhost ~]# service xinetd restart 超級守候進程。

6.Copy 開機引導程序到tftp文件夾中

[root@localhost ~]# cp /usr/lib/syslinux/pxelinux.0 /tftpboot/

[root@localhost ~]# cp /mnt/cdrom/images/pxeboot/vmlinuz /tftpboot/

[root@localhost ~]# cp /mnt/cdrom/images/pxeboot/initrd.img /tftpboot/

[root@localhost ~]# mkdir -pv /tftpboot/pxelinux.cfg

mkdir: 已創建目錄 “/tftpboot/pxelinux.cfg”

[root@localhost ~]# cp /mnt/cdrom/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default

7.安裝system-config-kickstart

[root@localhost ~]# yum install system-config-kickstart

[root@localhost ~]# system-config-kickstart

 

ADDRESS=`ifconfig |grep -i bcast |awk '{print $2}'`

NUM=${ADDRESS##*.}

sed -i "s/HOSTNAME.*$/HOSTNAME=station$NUM.zzdx.com/" /etc/sysconfig/network

8.保存文件。 [root@localhost ~]# vim ks.cfg

9.指明tftp server 引導程序。

[root@localhost ~]# vim /etc/dhcpd.conf

[root@localhost ~]# service dhcpd restart

[root@localhost ~]# vim /tftpboot/pxelinux.cfg/default

10.設置啟動的時間是在6秒

11.copy ks.cfg到ftp服務器中

[root@localhost ~]# cp /root/ks.cfg /var/ftp/pub/

測試不使用vmware自帶的dhcp

12.啟動sendmail時候會變得有點慢(5分鐘)。

[root@station80 ~]# cat /etc/resolv.conf

本文出自 “Running” 博客,請務必保留此出處http://dg123.blog.51cto.com/4750342/1150501

Copyright © Linux教程網 All Rights Reserved