10月技術指標

批量安裝LINUX系統 (考試30分鐘)

1.使用tftp,dhcp,配合PXE搭建批量安裝linux系統服務端,

2.使用如上搭建的服務進行全自動安裝Linux系統


需要準備一臺裝有桌面版的centos7系統,方便後面生成ks.cfg文件

此次環境關閉selinux,firewalld服務

服務器ip192.168.0.159


yum install syslinux dhcp httpd tftp-server xinetd -y

安裝必要的服務

clip_image002

由於我這裏裝了所以最後顯示nothing to do


搭建一個http安裝源


生成一個ks.cfg文件

安裝yum install system-config-kickstart

安裝後運行system-config-kickstart彈出一個窗口,這是用來生成一個自動安裝的配置文件工具

第一步,如下圖

clip_image004

第二步,如下圖

clip_image006

第三步,如下圖

clip_image008

第四步,如下圖

clip_image010

上圖分區可以根據自己需求配置,(點擊add即可編輯,如下圖)

clip_image012

第五步,添加一個名爲eth0的網絡設備,如下圖

clip_image014

第六步,防火牆狀態根據需求選擇,這裏都關閉,如下圖

clip_image016

到這裏基本的配置已經弄好,點擊左上角保存,如下圖

clip_image018

保存到/var/www/html文件夾下

clip_image020


由於軟件問題生成時缺少一些設置,vi /var/www/html/ks.cfg編輯,添加下圖紅框信息

clip_image022


進入/var/www/html ,並創建一個目錄CentOS用來掛載鏡像

clip_image024


然後把光驅iso掛載到文件夾

clip_image026


輸入

systemctl start httpd啓動http服務

systemctl enable httpd開機自動啓動http服務


打開瀏覽器輸入ip+CentOS7,能看到下圖代表http服務成功

clip_image028

配置tftp

Vi /etc/xinetd.d/tftp

clip_image030


systemctl start xinetd啓動xinetd服務

systemctl enable xinetd開機自動啓動xinetd服務


輸入chkconfig --list tftp顯示爲on即可,如下圖

clip_image032


將必要文件放到tftpboot內

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

mkdir /var/lib/tftpboot/pxelinux.cfg


將鏡像內的isolinux下的所有東西都考到tftpboot下

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


再將isolinux.cfg拷到pxelinux.cfg下命名爲default

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


配置dhcp服務器

把系統默認的樣例複製到/etc/dhcp/dhcpd.conf文件裏

# cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf

cp:是否覆蓋"/etc/dhcp/dhcpd.conf"? y --輸y覆蓋原文件


編輯vi /etc/dhcp/dhcpd.conf

47-57行修改

clip_image034

47 分配的網段及子網掩碼

48 代表給客戶機分配可用的IP範圍,起始到結束

49 配置要分配給客戶端的DNS地址

50 DNS的域名

51 配置分配給客戶機的路由網關

52 給客戶機指定廣播地址

56.需要填寫爲本機ip

systemctl start dhcpd啓動dhcp服務

systemctl enabledhcpd開機自動啓動dhcp服務


修改/var/lib/tftpboot/pxelinux.cfg/default文件

clip_image036

2行設置根據自己需求設置,該參數影響在安裝界面到開始安裝的等待時間,要注意參數時間1爲10分之一秒

clip_image038

65行修改爲上圖


新建一臺空虛擬機,注意網絡適配器要和服務器同一個網絡環境

clip_image040

開啓虛擬機後即可自動安裝

clip_image042

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章