資源描述:
《KickStart網(wǎng)絡(luò)安裝LINUX操作系統(tǒng)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、KickStart+DHCP+NFS+TFTP+PXE全自動網(wǎng)絡(luò)安裝Linux一、什么是PXEPXE(prebootexecuteenvironment)是由Intel公司開發(fā)的最新技術(shù),工作于Client/Server的網(wǎng)絡(luò)模式,支持工作站通過網(wǎng)絡(luò)從遠(yuǎn)端服務(wù)器下載映像,并由此支持來自網(wǎng)絡(luò)的操作系統(tǒng)的啟動過程,其啟動過程中,終端要求服務(wù)器分配IP地址,再用TFTP(trivialfiletransferprotocol)或MTFTP(multicasttrivialfiletransferprotocol)協(xié)議下載一個啟動軟件包到
2、本機(jī)內(nèi)存中并執(zhí)行,由這個啟動軟件包完成終端基本軟件設(shè)置,從而引導(dǎo)預(yù)先安裝在服務(wù)器中的終端操作系統(tǒng)。PXE可以引導(dǎo)多種操作系統(tǒng),如:Windows95/98/2000/xp/2003/vista/2008,linux等二、KickStart+DHCP+NFS+TFTP+PXE的工作原理無光軟驅(qū)服務(wù)器通過PXE網(wǎng)卡啟動,從dhcp服務(wù)器獲取IP,通過tftp下載pxelinux.0文件找到pxelinux.cfg里的配置文件,按配置文件找著vmlinuz引導(dǎo)centos進(jìn)入安裝界面,之后選擇NFS方式安裝系統(tǒng)一、架設(shè)Linux網(wǎng)絡(luò)安裝
3、服務(wù)器第1步:關(guān)閉iptables與SElinux[root@Install~]#chkconfigiptablesoff;serviceiptablesstop[root@Install~]#setenforce0==================================================================================第2步:為了方便安裝RPM包,我們先搭建好yum源(1)掛載光驅(qū)[root@Install~]#mkdir/media/cdrom[root@Install
4、~]#vi/etc/fstab#加入下面一句,讓開機(jī)啟動時自動掛載cdrom/dev/hdc??????/media/cdrom???????iso9660??defaults???????00[root@Install~]#mount/dev/cdrom/media/cdrom#查看一下,現(xiàn)在掛載cdrom是否成功[root@Install~]#mount(2)配置yum源#由于Linux系統(tǒng)安裝完后,默認(rèn)已經(jīng)安裝了yum包了,所以我們可直接進(jìn)行配置yum源[root@Install~]#rpm-qa
5、grep'yum'yum-
6、3.2.22-20.el5.centosyum-fastestmirror-1.1.16-13.el5.centosyum-metadata-parser-1.1.2-3.el5.centos#創(chuàng)建一個*.repo配置文件,目的是:提供本地的yum源[root@Install~]#touch/etc/yum.repos.d/intranet.repo[root@Install~]#viintranet.repo[cdrom]name=InstallRPMFromcdrombaseurl=file:///media/cdromena
7、bled=1protect=1gpgcheck=1ghgkey=file:///media/cdrom/RPM-GPG-KEY-CentOS-5[root@Install~]#rpm--import/media/cdrom/RPM-GPG-KEY-CentOS-5[root@Install~]#cd/etc/yum.repos.d/[root@Installyum.repos.d]#tar-zcvfCentOS_repo_file.tgzCentOS-*[root@Installyum.repos.d]#rm-rfCentOS-*
8、[root@Installyum.repos.d]#yumcleanall;yummakecache==================================================================================第3步:搭建tftp與dhcp服務(wù)器,并配置這兩個服務(wù)器(PXE需要用到這兩個)#DHCP服務(wù)器需要安裝:dhcp-3.0.5-21.el5.i386.rpm#TFTP服務(wù)器需要安裝:tftp-server-0.49-2.el5.centos.i386.rpm[root@
9、Install~]#yuminstalltftp-serverdhcp#配置TFTP服務(wù)器(配置文件:/etc/xinetd.d/tftp)[root@Install~]#vi/etc/xinetd.d/tftp#只需要修改兩個地方,如下serve