提供PXE裝機服務

2021-09-23 20:54:09 字數 3818 閱讀 6290

沿用練習二,在kvm伺服器上部署pxe+kickstart自動裝機服務:

準備yum安裝源

配置dhcp服務元件

配置tftp服務元件

實現此案例需要按照如下步驟進行。

步驟一:為rhel6、centos6客戶機準備yum源

1)安裝、啟用vsftpd服務

此操作已在練習一完成。

2)通過ftp方式提供rhel6、centos6的軟體源

分別拷貝光碟文件,部署到以下位置:

確保從瀏覽器能夠訪問以下目錄:

3)通過ftp方式提供yum客戶端配置檔案

提供給rhel6客戶機的yum配置檔案:

[root@kvmsvr ~]# mkdir  /var/ftp/pxe

[root@kvmsvr ~]# vim  /var/ftp/pxe/rhel6.repo

[rhel-packages]

name=red hat enterprise linux 6.5

baseurl=

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-redhat-release

提供給centos6客戶機的yum配置檔案:

[root@kvmsvr ~]# vim  /var/ftp/pxe/centos6.repo

[base]

name=centos 6.5

baseurl=

enabled=1

gpgcheck=1

gpgkey=file:///etc/pki/rpm-gpg/rpm-gpg-key-centos-6

確保從瀏覽器能夠訪問以下檔案:

步驟二:配置dhcp服務

1)安裝、配置dhcp服務

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

.. ..

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

//配置

dhcp服務

option domain-name "tarena.com";

option domain-name-servers 192.168.4.1;

default-lease-time 7200;

max-lease-time 14400;

subnet  192.168.4.0  netmask  255.255.255.0  

2)調整服務介面

如果kvm伺服器採用的是真實物理機,而dhcp服務並不需要給物理網路的其他客戶機使用,那麼建議大家限制一下dhcp服務的監聽介面,避免造成不必要的干擾。可以只面向本地的virbr1介面提供服務:

[root@kvmsvr ~]# vim /etc/sysconfig/dhcpd  

//修改執行引數

# command line options here

dhcpdargs="virbr1"  

//只服務virbr1介面

3)啟動dhcpd服務

[root@kvmsvr ~]# service dhcpd restart

[root@kvmsvr ~]# chkconfig dhcpd on  

//設定開啟自動執行

1)安裝、啟動tftp服務端程式

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

.. ..

[root@kvmsvr ~]# chkconfig tftp on       

//允許開啟

tftp服務

[root@kvmsvr ~]# chkconfig xinetd on    

//設定xinetd開機自動執行

[root@kvmsvr ~]# service xinetd start     

//啟動xinetd服務

正在啟動 xinetd:                                          [確定]

2)提供相關啟動程式、背景素材

拷貝用來安裝rhel6客戶機的核心檔案、初始化映象檔案:

[root@kvmsvr  ~]# mkdir  -p  /var/lib/tftpboot/rhel6/

[root@kvmsvr  ~]# cd  /var/ftp/iso/rhel/6.5/images/pxeboot/

[root@kvmsvr pxeboot]# cp  -rf  vmlinuz  initrd.img  /var/lib/tftpboot/rhel6/

拷貝用來安裝centos6客戶機的核心檔案、初始化映象檔案:

[root@kvmsvr ~]# mkdir  -p  /var/lib/tftpboot/centos6

[root@kvmsvr ~]# cd /var/ftp/iso/centos/6.5/images/pxeboot/

[root@kvmsvr pxeboot]# cp  -rf  vmlinuz  initrd.img  /var/lib/tftpboot/centos6/

3)配置pxe引導選單

4)提供kickstart自動應答檔案

應答檔案的部署位置:

/var/ftp/pxe/ks-el6.cfg

/var/ftp/pxe/ks-cos6.cfg

確保從瀏覽器能夠訪問以下檔案:

PXE網路裝機伺服器

pxe網路裝機伺服器步驟 一 構建dhcp服務 1.裝包配置 yum y install dhcp vim etc dhcp dhcpd.conf subnet 192.168.4.0 netmask 255.255.255.0 pxelinux.0網絡卡引導檔案,安裝說明書,二進位制檔案,需安裝乙...

PXE無人值守網路裝機服務

tftp為客戶端提供眾多引導檔案,並指向http http為客戶端提供眾多軟體包。配置dhcp服務的主配置檔案 etc dhc dhcpd.conf,新增內容subnet 192.168.1.0 netmask 255.255.255.0網絡卡引導檔案 pxelinux.0,安裝軟體包syslinu...

pxe批量裝機

yum install vsftpd dhcp tftp server syslinux y rmp ql tftp server 檢視服務歸屬 配置dhcp服務 systemctl stop firewalld 關閉火牆 yum install tftp server vim etc xinetd...