真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

本次博客將帶領(lǐng)各位使用PXE進(jìn)行網(wǎng)絡(luò)裝機(jī),以及使用kickstart工具進(jìn)行真一鍵裝機(jī)。


PXE環(huán)境

被稱(chēng)為預(yù)啟動(dòng)執(zhí)行環(huán)境,提供了一種使用網(wǎng)絡(luò)接口啟動(dòng)計(jì)算機(jī)的機(jī)制,讓計(jì)算機(jī)的啟動(dòng)可以不依賴本地?cái)?shù)據(jù)存儲(chǔ)設(shè)備(如硬盤(pán))或本地已安裝的操作系統(tǒng)。

成都創(chuàng)新互聯(lián)公司網(wǎng)站建設(shè)公司是一家服務(wù)多年做網(wǎng)站建設(shè)策劃設(shè)計(jì)制作的公司,為廣大用戶提供了成都網(wǎng)站建設(shè)、成都網(wǎng)站設(shè)計(jì),成都網(wǎng)站設(shè)計(jì),廣告投放平臺(tái),成都做網(wǎng)站選成都創(chuàng)新互聯(lián)公司,貼合企業(yè)需求,高性價(jià)比,滿足客戶不同層次的需求一站式服務(wù)歡迎致電。

實(shí)驗(yàn)準(zhǔn)備

第一步,安裝本次實(shí)驗(yàn)所需的所有服務(wù)

輸入:

yum install dhcp -y //安裝DHCP服務(wù)
yum install tftp-servsers -y //安裝TFTP服務(wù)
yum install vsftpd -y //安裝FTP服務(wù)
yum install syslinux -y //安裝引導(dǎo)程序

第二步,添加網(wǎng)卡并設(shè)置靜態(tài)IP

注意:使用PXE環(huán)境進(jìn)行網(wǎng)絡(luò)裝機(jī)時(shí),需全程在局域網(wǎng)中進(jìn)行?。?!
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
為第二塊設(shè)置靜態(tài)IP地址
實(shí)驗(yàn)步驟:

1、輸入:
cp /etc/sysconfig/network-scripts/ifcfg-ens33 /etc/sysconfig/network-scripts/ifcfg-ens36 //將第一張網(wǎng)卡配置文件進(jìn)行復(fù)制,方便后續(xù)修改
2、輸入:vim /etc/sysconfig/network-scripts/ifcfg-ens36 //對(duì)新網(wǎng)卡配置文件進(jìn)行修改
3、具體配置過(guò)程見(jiàn)下圖實(shí)例
4、完成配置后,輸入:service network restart //重啟網(wǎng)絡(luò)服務(wù)
5、輸入:ifconfig //查看IP是否更改成功
實(shí)例:
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

以上,就完成了本次實(shí)驗(yàn)的所有前期準(zhǔn)備,下面將正式開(kāi)啟實(shí)驗(yàn)進(jìn)程??!


正式實(shí)驗(yàn)

一、配置FTP服務(wù)

FTP服務(wù):
FTP(常規(guī)用途文件傳輸協(xié)議)服務(wù),通常存放系統(tǒng)鏡像,比TFTP協(xié)議安全,存儲(chǔ)容量大,但效率低于TFTP。
配置步驟:
前期準(zhǔn)備已經(jīng)將FTP服務(wù)安裝完畢,輸入:rpm -ql vsftpd來(lái)查看FTP服務(wù)內(nèi)的所有文件,其中“/var/ftp”為FTP服務(wù)的站點(diǎn),也是光盤(pán)鏡像的存放地。
此時(shí)為了存放之后的安裝光盤(pán)鏡像需輸入:mkdir /var/ftp/centos7在FTP站點(diǎn)中創(chuàng)建空文件夾。
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
在虛擬機(jī)中添加光盤(pán)鏡像,輸入:mount /dev/sr0 /var/ftp/centos7將光盤(pán)掛載到FTP站點(diǎn)內(nèi)
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
這樣就完成了FTP服務(wù)的配置,接下來(lái)開(kāi)始配置TFTP服務(wù)。

二、配置TFTP服務(wù)

TFTP(簡(jiǎn)單文件傳輸協(xié)議)服務(wù),運(yùn)行于UDP69端口,速度快效率高,但可儲(chǔ)存容量小。
本次實(shí)驗(yàn)TFTP站點(diǎn)將承載引導(dǎo)程序pxelinux.0、壓縮內(nèi)核vmlinuz、系統(tǒng)初始化文件initrd.img、啟動(dòng)菜單default。

1、開(kāi)啟TFTP服務(wù)

輸入:

rpm -ql tftp-server

查看TFTP協(xié)議包含了哪些內(nèi)容,其中“/etc/xinetd.d/tftp”為T(mén)FTP協(xié)議配置文件、“/var/lib/tftpboot”為T(mén)FTP協(xié)議的站點(diǎn)。
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
輸入:

vim /etc/xinetd.d/tftp

進(jìn)入配置文件中進(jìn)行修改,將“disable”從yes改為no
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

2、添加引導(dǎo)程序pxelinux.0

輸入:

rpm -ql syslinux | grep pxelinux

從我們事先準(zhǔn)備的syslinux軟件包中進(jìn)行篩選,使用cp命令將引導(dǎo)程序復(fù)制到“/var/lib/tftpboot”站點(diǎn)之中
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

3、添加壓縮內(nèi)核(vmlinuz)以及系統(tǒng)初始化文件(initrd.img)

壓縮內(nèi)核與系統(tǒng)初始化文件通常都保存在光盤(pán)鏡像中,而我們之前已經(jīng)將鏡像掛載到FTP的站點(diǎn)之中,所以我們只需要手動(dòng)進(jìn)行復(fù)制即可。輸入:

cp /var/ftp/centos7/images/pxeboot/initrd.img /var/ftp/centos7/images/pxeboot/vmlinuz /var/lib/tftpboot/

將兩個(gè)文件進(jìn)行復(fù)制。
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

4、添加啟動(dòng)菜單(default)

到目前為止,TFTP站點(diǎn)中的四大金剛已集齊三個(gè),唯獨(dú)缺少重要的啟動(dòng)菜單。而與其它三個(gè)不同,啟動(dòng)菜單是唯一一個(gè)需要手動(dòng)進(jìn)行配置的。輸入:

mkdir /var/lib/tftpboot/pxelinux.cfg
vim /var/lib/tftpboot/pxelinux.cfg/default

其中“pxelinux.cfg”文件夾、“default”文件兩者,名稱(chēng)千萬(wàn)不能輸錯(cuò),一旦輸錯(cuò),引導(dǎo)程序?qū)o(wú)法找到,導(dǎo)致安裝系統(tǒng)失敗。
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
“default”文件中按照下圖進(jìn)行手動(dòng)添加
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

三、配置DHCP服務(wù)

到此為止,PXE環(huán)境已完成大半。只剩下給客戶端分配的DHCP服務(wù)還沒(méi)有進(jìn)行配置。

配置DHCP

輸入:

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

將模板對(duì)配置文件進(jìn)行覆蓋,并按下圖進(jìn)行修改
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

到此為止,PXE環(huán)境的所有設(shè)置都完成設(shè)置,下面需要的就是開(kāi)啟服務(wù)。

四、開(kāi)啟所有服務(wù),完成整個(gè)環(huán)境的設(shè)置

輸入:

systemctl start dhcpd //開(kāi)啟DHCP服務(wù)
systemctl start tftp //開(kāi)啟TFTP服務(wù)
systemctl start vsftpd //開(kāi)啟FTP服務(wù)
systemctl stop firewalld.service //關(guān)閉防火墻
setenforce 0 //關(guān)閉增強(qiáng)性安全功能
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

以上,就是完整的PXE網(wǎng)絡(luò)裝機(jī)的環(huán)境設(shè)置。雖說(shuō)已經(jīng)使安裝系統(tǒng)變得非常便捷,不過(guò)有偉人說(shuō)過(guò):“懶惰,是推動(dòng)科技進(jìn)步的第一動(dòng)力?!庇袥](méi)有更為便捷的裝機(jī)方式呢?
答案是當(dāng)然有,那就是接下來(lái)要進(jìn)行實(shí)驗(yàn)的使用kickstart工具安裝。

關(guān)于kickstart

kickstart無(wú)人值守技術(shù)
  • 創(chuàng)建應(yīng)答文件,預(yù)先定義好各種安裝設(shè)置
  • 免去交互設(shè)置過(guò)程,從而實(shí)現(xiàn)全自動(dòng)化安裝
  • 通過(guò)添加%post腳本,完成安裝后的各種配置操作

實(shí)現(xiàn)kickstart無(wú)人值守

保留之前的PXE環(huán)境不變,在此基礎(chǔ)之上安裝kickstart軟件包,輸入:

yum install system-config-kickstart -y

完成安裝后,進(jìn)入centos7的圖形化界面中點(diǎn)擊桌面左上角的應(yīng)用程序,選擇系統(tǒng)工具→kickstart軟件
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

接下來(lái)就是模板文件的創(chuàng)建

基本設(shè)置

1、語(yǔ)言設(shè)置為簡(jiǎn)體中文
2、鍵盤(pán)為美式鍵盤(pán)
3、時(shí)區(qū)選擇為亞洲/上海
4、填寫(xiě)root密碼
5、勾選安裝后重啟
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

安裝方法

1、安裝方法選擇FTP
2、FTP服務(wù)器內(nèi)填“ftp://192.168.100.100/”
3、FTP目錄內(nèi)填“centos7”
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

引導(dǎo)裝載程序選項(xiàng)(重要?。。。。?/strong>

1、安裝類(lèi)型勾選“安裝新引導(dǎo)裝載程序”
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

分區(qū)信息

1、在布局中使用添加按鈕,為系統(tǒng)添加“/boot”、“swap”、“/home”、“/”分區(qū)
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

網(wǎng)絡(luò)設(shè)備

1、點(diǎn)擊添加網(wǎng)絡(luò)設(shè)備
2、輸入“ens33”
3、點(diǎn)擊確定進(jìn)行添加
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

全部使用默認(rèn)設(shè)置

從驗(yàn)證到預(yù)安裝腳本之間都保留默認(rèn)設(shè)置,無(wú)需變更
其中“軟件包選擇”我們將稍后進(jìn)行添加
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

安裝后腳本

勾用解釋程序”——輸入“/bin/bash”
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

保存

點(diǎn)擊左上角文件,選擇保存到/var/ftp目錄中
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

我們此時(shí)返回字符界面內(nèi),輸入:

cd ~                              //返回家目錄中
vim anaconda-ks.cfg   //進(jìn)入該模板文件中

懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

上圖中的段落就可用于我們的ks.cfg文件中,返回文件保存地:

cd /var/ftp/
vim ks.cfg                   //對(duì)文件進(jìn)行編輯

在文件末行,將復(fù)制的段落進(jìn)行粘貼。
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
光進(jìn)行組件包的添加,不進(jìn)行引導(dǎo)。安裝啟動(dòng)時(shí)仍然無(wú)法識(shí)別,仍需要手動(dòng)進(jìn)行安裝=沒(méi)有添加組件包。
所以我們需要在啟動(dòng)菜單default文件中添加引導(dǎo):

vim /var/lib/tftpboot/pxelinux.cfg/default

在原有的內(nèi)容后面添加組件包的引導(dǎo),具體如下圖:
懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—

所有配置均已完成,下面唯一要做的就是按回車(chē)。剩下的就是全自動(dòng),科技萬(wàn)歲?。。。。?!


本文標(biāo)題:懶人裝機(jī)必備(PXE環(huán)境&kickstart工具)—
本文網(wǎng)址:http://weahome.cn/article/pgeojd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部