


下載本文檔
版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、redhat 利用 Kickstart實(shí)現(xiàn)自動(dòng)安裝作者:李春海本文記錄了用Kickstart 搭建 RHCE實(shí)驗(yàn)室、生產(chǎn)環(huán)境的詳細(xì)步驟。文中使用的環(huán)境為RHEL 5,也同樣適用于 CentOS。原理和概念什么是PXE嚴(yán)格來說, PXE并不是一種安裝方式,而是一種引導(dǎo)的方式。進(jìn)行PXE安裝的必要條件是要安裝的計(jì)算機(jī)中包含一個(gè)PXE支持的網(wǎng)卡( NIC),即網(wǎng)卡中必須要有PXE客戶端。PXE( Pre-boot Execution Environment ,直譯為預(yù)啟動(dòng)執(zhí)行環(huán)境)協(xié)議使計(jì)算機(jī)可以通過網(wǎng)絡(luò)啟動(dòng)。協(xié)議分為client 和 server 端,PXE client 在網(wǎng)卡的 ROM 中,當(dāng)
2、計(jì)算機(jī)引導(dǎo)時(shí),BIOS把 PXE client 調(diào)入內(nèi)存執(zhí)行,由PXE client 將放置在遠(yuǎn)端的文件通過網(wǎng)絡(luò)下載到本地運(yùn)行。運(yùn)行PXE協(xié)議需要設(shè)置DHCP服務(wù)器和TFTP服務(wù)器。 DHCP服務(wù)器用來給PXE client(將要安裝系統(tǒng)的主機(jī))分配一個(gè)IP 地址,由于是給PXE client 分配 IP 地址,所以在配置DHCP服務(wù)器時(shí)需要增加相應(yīng)的 PXE設(shè)置。此外,在 PXE client 的 ROM 中,已經(jīng)存在了 TFTPClient。 PXE Client通過 TFTP 協(xié)議到 TFTPServer上下載所需的文件。什么是 KickStartKickStart 是一種無人職守安裝方
3、式,其工作原理是通過記錄典型的安裝過程中所需人工干預(yù)填寫的各種參數(shù),并生成一個(gè)名為ks.cfg 的文件;在其后的安裝過程中(不局限于生成KickStart 安裝文件的機(jī)器)當(dāng)出現(xiàn)要求填寫參數(shù)的情況時(shí),安裝程序會(huì)首先去查找KickStart 生成的文件,當(dāng)找到合適的參數(shù)時(shí),就采用找到的參數(shù), 當(dāng)沒有找到合適的參數(shù)時(shí),才需要安裝者手工干預(yù)。這樣,如果所有的Kickstart 參數(shù)都設(shè)置好,安裝者完全可以只告訴安裝程序從何處取ks.cfg 文件,然后去忙自己的事情。等安裝完畢,安裝程序會(huì)根據(jù) ks.cfg 中設(shè)置的重啟選項(xiàng)來重啟系統(tǒng),并結(jié)束安裝。PXE + KickStart安裝的條件執(zhí)行PXE +
4、 KickStart安裝需要的設(shè)備為:1. DHCP服務(wù)器2. TFTP服務(wù)器3. KickStart 所生成的 ks.cfg 配置文件4.一臺(tái)存放系統(tǒng)安裝文件的服務(wù)器,如NFS、 HTTP或 FTP服務(wù)器5.帶有一個(gè) PXE支持網(wǎng)卡的將安裝的主機(jī)1 / 5PXE + KickStart安裝步驟一、配置自動(dòng)更新服務(wù)RHEL5的 DVD 光盤,掛載在 /mnt 掛在點(diǎn),在 /etc/yum.repos.d/ 目錄下穿件文件 rhel-cd.repo ,增加內(nèi)容為:rhel-cdname=Red Hat Enterprise Linux $releasever - $basearch - Debu
5、g baseurl=file:/mnt/Serverenabled=1gpgcheck=0更新軟件數(shù)據(jù)庫(kù)yum list二、安裝 httpd 服務(wù)yum -y install httpd*servicehttpd startchkconfighttpd on三、將光盤內(nèi)容拷貝至/var/www/htmlcp -rf /mnt/* /var/www/html/四、安裝 tftp-server,并啟用tftp 服務(wù),重啟xinetd 進(jìn)程rpm -ivh tftp-server-0.39-1.i386.rpmvi /etc/xinetd.d/tftp# default: off# descript
6、ion: .socket_type = dgramprotocol = udpwait = yesuser = rootserver = /usr/sbin/in.tftpdserver_args = -s /tftpbootdisable = no #disable 的值由 yes 變?yōu)?noper_source = 11cps = 100 2flags = IPv42 / 5servicexinetd restart五、配置支持1. 進(jìn)入 tftpboot 文件夾,沒有就建一個(gè),有了就不用建了。cd /tftpboot/2.把 pxelinux.0 復(fù)制到 /tftpboot/ 中(前提:
7、安裝了系統(tǒng)包syslinux-3.11-4)cp /usr/lib/syslinux/pxelinux.0 /tftpboot3.把 Linux 第一張安裝光盤上 /image/pxeboot/initrd.img和 vmlinux 復(fù)制到 /tftpboot/中cp /mnt/images/pxeboot/initrd.img /tftpbootcp /mnt/images/pxeboot/vmlinuz /tftpboot4. 復(fù)制第一張安裝光盤上的 isolinux/*.msg 到 /tftpboot/ 中 cp /mnt/isolinux/*.msg /tftpboot5.在 tftp
8、boot中新建一個(gè)pxelinux.cfg 目錄把 Linux 第一張安裝光盤上i solinux 目錄中的isolinux.cfg 復(fù)制到 pxelinux.cfg 目錄中,并同時(shí)更改文件名稱為defaultmkdirpxelinux.cfgcdpxelinux.cfgcp /mnt/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default 6、修改 default 文件defaultlinuxprompt 1timeout 600display boot.msgF1 boot.msgF2 options.msgF3 general.msgF4
9、 param.msgF5 rescue.msglabellinuxkernelvmlinuzappend ks=/ks.cfginitrd=initrd.imglabel textkernelvmlinuzappendinitrd=initrd.img textlabelkskernelvmlinuzappendksinitrd=initrd.imglabel locallocalboot 1label memtest86kernelmemtestappend 3 / 5六、安裝 dhcp 服務(wù),同時(shí)修改配置1. 安裝rpm -ivh dhcp-3.0.5-2
10、1.el5.i386.rpm2. 復(fù)制配置模板文件到指定的目錄中,并重命名cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample /etc/dhcpd.confvi /etc/dhcpd.confddns-update-style interim;ignore client-updates;next-server ;filename "/pxelinux.0"subnet netmask # - default gatewayoption routers192.1
11、68.1.1;option subnet-mask;#optionnis-domain""#option domain-name""option domain-name-servers;option time-offset-18000; # Eastern Standard Time#optionntp-servers;#optionnetbios-name-servers;# - Selects point-to-poin
12、t node (default is hybrid). Don't change this unless# - you understand Netbios very well# optionnetbios-node-type 2;range dynamic-bootp 1 54;default-lease-time 21600;max-lease-time 43200;# we want the nameserver to appear at a fixed address# host ns #next-server ;#hardwaree
13、thernet 12:34:56:78:AB:CD;#fixed-address 54;#3. 啟動(dòng) dhcp 服務(wù)Service dhcpd start4 / 5七、安裝 kickstart 并進(jìn)行配置首先安裝Kickstart:rpm -ivh system-config-kickstart--2.el5.noarch.rpm在 gnome 環(huán)境下配置 kickstart 的指令如下:system-config-kickstart之后的配置步驟如下:1. 基本配置,按自己需求來就好2. 安裝方法,選擇 httpd 安裝,切記不要輸入任何的帳號(hào),我們采用的匿名安裝3. 引導(dǎo)安裝程序選項(xiàng),不需要做更改4. 分區(qū)信息,
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年電子商務(wù)師(初級(jí))職業(yè)技能鑒定試卷:電子商務(wù)數(shù)據(jù)分析與應(yīng)用案例
- 2025年采購(gòu)師(二級(jí))考試試卷-采購(gòu)師職業(yè)發(fā)展策略與實(shí)施篇
- 與同學(xué)們一起去游樂場(chǎng)的小學(xué)記事文(5篇)
- 2025年成都市事業(yè)單位招聘考試教師招聘體育學(xué)科專業(yè)知識(shí)試卷(夏季篇)
- 2025年小學(xué)語文畢業(yè)升學(xué)考試全真模擬卷(基礎(chǔ)夯實(shí)版)五十八、作文素材運(yùn)用與拓展策略篇
- 語言能力等級(jí)認(rèn)證證明書(6篇)
- 2025年慢病隨訪質(zhì)控試題
- 如何面對(duì)挑戰(zhàn)挑戰(zhàn)自我話題作文(8篇)
- 生態(tài)修復(fù)工程2025年生態(tài)系統(tǒng)服務(wù)功能評(píng)估與生態(tài)修復(fù)產(chǎn)業(yè)綠色可持續(xù)發(fā)展報(bào)告001
- 廢料買賣交易合同(范本)
- 2025年貴州省普通高中學(xué)業(yè)水平模擬考試物理試卷
- 商鋪?zhàn)赓U補(bǔ)充協(xié)議范本
- 新疆維吾爾自治區(qū)2024年普通高校招生單列類(選考外語)本科一批次投檔情況(文史)
- 委托收款協(xié)議書模板
- 信息系統(tǒng)的使用與維護(hù)管理制度
- 常州保安證考試題及答案
- 全國(guó)中小學(xué)生學(xué)籍信息管理系統(tǒng)用戶操作手冊(cè)(學(xué)校級(jí))
- 2025年北京市第一次普通高中學(xué)業(yè)水平合格性考試仿真模擬物理試卷01(解析版)
- 《合理用藥安全教育》課件
- 稽留流產(chǎn)治療
- NES-3000 ECDIS電子海圖顯示與信息系統(tǒng)操作手冊(cè)
評(píng)論
0/150
提交評(píng)論