PXE大批量安装Linux系统
大批量安裝linux系統(tǒng)
方案:我們采用pxe方法安裝
PXE簡介
PXE(preboot execute environment)是由Intel公司開發(fā)的最新技術(shù),可以實現(xiàn)無人值守linux系統(tǒng)自動安裝,工作于Client/Server的網(wǎng)絡(luò)模式,支持工作站通過網(wǎng)絡(luò)從遠(yuǎn)端服務(wù)器下載映像,并由此支持通過網(wǎng)絡(luò)啟動操作系統(tǒng),在啟動過程中,終端要求服務(wù)器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)協(xié)議下載一個啟動軟件包到本機(jī)內(nèi)存中執(zhí)行,由這個啟動軟件包完成終端(客戶?)基本軟件設(shè)置,從而引導(dǎo)預(yù)先安裝在服務(wù)器中的終端操作系統(tǒng)。PXE可以引導(dǎo)多種操作系統(tǒng),如:Windows95/98/2000/windows2003/windows2008/win7/win8,linux等。
知識點(diǎn):安裝程序anaconda 是交互的 ?
? ? ? ?應(yīng)為像idc英特網(wǎng)數(shù)據(jù)中心 不可以交互所以就有
? ? ? ? kickstart 產(chǎn)生ks.cfg 給anaconda避免交互
? ? ? ? 傳遞方式 linux ks ? ?
? ? ? ? ? ? ? linux ks=cdrom:/目錄、ks.cfg (光盤)
? ? ? ? ? ? ? ? ? ? ks=hd:sda2[分區(qū)]:/目錄、Ks.cfg(硬盤)
? ? ? ? ? ? ? ? ? ? ?ks=url
? ? ? ? ? ? ? ? ? ? ? ?ftp://ip地址或者名稱/目錄/ks.cfg
? ? ? ? ? ? ? ? ? ? ? ? http://ip地址或者名稱/目錄/ks.cfg
? ? ? ? ? ? ? ? ? ? ? ? ?nfs://ip地址或者名稱/目錄/ks.cfg
? ? ? ?引導(dǎo)
? ? ? ? ? ? ?光盤
? ? ? ? ? ? ? usb
? ? ? ? ? ? ? pxe
下面是PXE安裝linux系統(tǒng)詳細(xì)步驟:
? 在采用PXE安裝時必須要有dhcp,tftp服務(wù)器
安裝linux系統(tǒng)分為一下5個步驟:
1 DHCP服務(wù)器
2 FTP服務(wù)器
3 TFTP服務(wù)器
4ks.cfg 配置
?先掛載光驅(qū),安裝成網(wǎng)絡(luò)服務(wù)器
安裝dhcp
對dhcp修改
設(shè)置開機(jī)自啟
架構(gòu)tftp -server
查詢
rpm -ql tftp-server ?
依賴超級守護(hù)進(jìn)程,所以需要編輯
vim /etc/xinetd.d/tftp
改完后重啟
service xinetd.d restart
tail -f /ver/log/messages 查看一下
拷文件驅(qū)動
拷引導(dǎo)文件
cp /usr/lib/syslinux/pxelinux.0 ./
配置文件 建文件夾
mkdir pxelinux.cfg
拷配置文件
編譯 vim default
改變dhcp配置文檔
cd
vim /etc/dhcpd.conf
拷貝源文件
cd
cd /var/ftp
cp -r /mnt/cdrom/. ./
拷完做kf.cfg
修改yum
yum install system-config-kickstart -y
system-config-kickstart
保存退出
vim ks.cfg
在第五行加入key --skip
做完
拷貝
cp ks.cfg /var/ftp
重啟服務(wù)器
測試
刪除VMnet1 在dhcp
轉(zhuǎn)載于:https://blog.51cto.com/ningxiaoyuan/1266223
與50位技術(shù)專家面對面20年技術(shù)見證,附贈技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的PXE大批量安装Linux系统的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: WCF学习笔记之可靠会话
- 下一篇: Linux下为iptables增加lay