九色国产,午夜在线视频,新黄色网址,九九色综合,天天做夜夜做久久做狠狠,天天躁夜夜躁狠狠躁2021a,久久不卡一区二区三区

打開APP
userphoto
未登錄

開通VIP,暢享免費(fèi)電子書等14項(xiàng)超值服

開通VIP
Kickstart HTTP DHCP TFTP PXElinux實(shí)現(xiàn)RedHat的網(wǎng)絡(luò)自動(dòng)安裝
Kickstart+HTTP+DHCP+TFTP+PXElinux實(shí)現(xiàn)RedHat的網(wǎng)絡(luò)自動(dòng)安裝

我們知道RH中的Kickstart可以實(shí)現(xiàn)RedHat光盤啟動(dòng)后的自動(dòng)安裝,如果把ks.cfg及 RPM安裝文件考到一臺HTTP或NFS服務(wù)器上,就可以實(shí)現(xiàn)網(wǎng)絡(luò)自動(dòng)安裝,但還是需要RedHat的啟動(dòng)盤來啟動(dòng)機(jī)器,但加上DHCP、TFTP和 PXElinux及支持PXE的網(wǎng)卡,噢,那就可以實(shí)現(xiàn)遠(yuǎn)程啟動(dòng)了。也就是說,有了上面的條件,你只要給一臺支持PXE的客戶機(jī)上電,然后再打入一個(gè)設(shè)置好的命令就可以安裝好一RedHat臺機(jī)器了。
實(shí)現(xiàn)上面安裝的過程是這樣的:PXE網(wǎng)卡啟動(dòng)------DHCP服務(wù)器------獲得IP------從TFTP上下載 pxelinux.0、vmlinuz、initrd------啟動(dòng)系統(tǒng)------通過PEXlinux去HTTP下載ks.cfg文件-----跟據(jù)ks.cfg去HTTP下載RPM包及安裝系統(tǒng)------完成安裝。
具體實(shí)現(xiàn)的過程是這樣的:
1、 配制一個(gè)HTTP服務(wù)器(當(dāng)然也可以是NFS、FTP)及kickstart文件:
1)如何配HTTP我就不說了,配好后,在HTTP的DocumentRoot目錄下(一般為/var/www/html)建一個(gè)rh9目錄,用于放 RedHat9的安裝文件。把RedHat9第一張安裝盤的RedHat目錄及下面的內(nèi)容全部考到這個(gè)目錄下,把第二、第三張盤的RPMS目錄下的rpm 包考到rh9/RedHat/RPMS目錄下,完成安裝文件的考貝。service httpd restart開啟HTTP服務(wù)。可以在瀏覽器內(nèi)打入:http://192.168.168.6/rh9看一下,是不是能看到RedHat目錄。
2) 用redhat-config-kickstart命令做一個(gè)ks.cfg文件,注意在“安裝方法”選項(xiàng)中選HTTP,在“HTTP服務(wù)器:”中打入HTTP服務(wù)器的IP地址,在“HTTP目錄:”中打入rh9,其它的我就不多說了。做好后把這個(gè)ks.cfg 文件考到HTTP服務(wù)器的DocumentRoot/rh9目錄下。
3)在一臺機(jī)器上做一下測試(注意:因?yàn)槭亲詣?dòng)安裝,這臺機(jī)器的上的數(shù)據(jù)可能全部被格掉喔)。用光盤啟動(dòng)機(jī)器,在boot:提示符下打入:linux ks=http://192.168.168.6/rh9/ks.cfg,看一下是不是能實(shí)現(xiàn)自動(dòng)安裝,如果能,OK我們一半的工作已經(jīng)做好了。
2、 配制DHCP、TFTP、和PXElinux。(當(dāng)然這些服務(wù)可以和HTTP放在一臺服器上)
1) 做一臺TFTP服務(wù)器太容易了,用rpm –qa | grep tftp看一下tftp有沒安裝,沒有的話安裝一下。用chkconfig tftp on 打開xinetd代理的tftp服務(wù)。
2) 做一臺DHCP服務(wù)器,這是關(guān)鍵。下面是我的dhcp.conf文件:
ddns-update-style interim;
ignore client-updates;
allow booting; #定義可以PXE 啟動(dòng)
allow bootp; #定義支持boottp
subnet 192.168.168.0 netmask 255.255.255.0 {

option routers 192.168.168.230; #定義默認(rèn)網(wǎng)關(guān)
option subnet-mask 255.255.255.0;
option domain-name-servers 192.168.168.6; #定義nameServer
option time-offset -18000; # Eastern Standard Time
range dynamic-bootp 192.168.168.12 192.168.168.254;
default-lease-time 21600;
max-lease-time 43200;
# Group the PXE bootable hosts together 定義可以PEX啟動(dòng)的主機(jī)的組
group {
# PXE-specific configuration directives...
next-server 192.168.168.6; #TFTPServer的IP
filename "/pxelinux.0";#pxelinux loader文件位置

# You need an entry like this for every host
# unless you‘re using dynamic addresses #可PEX啟動(dòng)的主
#機(jī)的IP與MAC地址的邦定
host wy {
hardware ethernet 00:00:E2:89:9B
B;
fixed-address 192.168.168.128;
}
}}

紅色的部分為在DHCP中支持TFTP及PXElinux的所要添加的部分。service dhcpd restart 開啟DHCP服務(wù)。
3)配制PEXlinux。要遠(yuǎn)程啟動(dòng)機(jī)器,就必須要有PXElinux這個(gè)由syslinux、isolinux派生出來的,支持PXE的 bootloader,它可以實(shí)現(xiàn)遠(yuǎn)程通過PEX啟動(dòng)一臺機(jī)器。把/usr/lib/syslinux/pxelinux.0考到/tftpboot目錄下,把RedHat9第一張安裝光盤上/image/pxeboot/initr.img和vmlinux也考到/tftpboot目錄下。在 /tftpboot建一個(gè)pxelinux.cfg目錄,用于放syslinux的配制文件。Sysconfig的配制文件有現(xiàn)成的可用,在rh9第一張安裝光盤isolinux/下有一個(gè)isolinux.cfg文件,把它考成/tftpboot/default,把isolinux/*.msg考到 /tftpboot下(RedHat的安裝光盤的Loader就是個(gè)isolinux,呵呵)。對default(也就是isolinux.cfg)作一下修改,下面是我的default文件:
default local
prompt 1
timeout 30
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
F7 snake.msg
label local
localboot 0
label linux
kernel vmlinuz
append initrd=initrd.img devfs=nomount ramdisk_size=9216
label text
kernel vmlinuz
append initrd=initrd.img text devfs=nomount ramdisk_size=9216
label expert
kernel vmlinuz
append expert initrd=initrd.img devfs=nomount ramdisk_size=9216
label ks
kernel vmlinuz
append ks initrd=initrd.img devfs=nomount ramdisk_size=9216
label nofb
kernel vmlinuz
append initrd=initrd.img devfs=nomount nofb ramdisk_size=9216
label lowres
kernel vmlinuz
append initrd=initrd.img lowres devfs=nomount ramdisk_size=9216
label autoinstall
kernel vmlinuz
append ks=http://192.168.168.6/rh9/ks.cfg initrd=initrd.img devfs=nomount ramdisk_size=9216 nofb
紅色的部份是我加的,用于實(shí)現(xiàn)本地硬盤啟動(dòng)或支持kickstart的PXE網(wǎng)絡(luò)自動(dòng)安裝。
cat一下/tftpboot/boot.msg文件:
splash.lss
- To Local boot 02Red Hat07 Linux , type:
0f<ENTER>07.
- To install or upgrade 02Red Hat07 Linux in graphical mode,
press the 0f linux<ENTER>07 key.

- To install or upgrade 02Red Hat07 Linux in text mode, type:
0flinux text <ENTER>07.

- To Auto Install 02Red Hat07 Linux , type:
0flinux autoinstall <ENTER>07.
- Use the function keys listed below for more information.

02[F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue]07
紅色行是我加入的,用于顯示Local boot 和autoinstall選項(xiàng)。
3、 OK,到現(xiàn)在服務(wù)器端的配制已經(jīng)基本完成了,讓我們來試一下。用一臺支持PXE的機(jī)器加電啟動(dòng),按F12,一般機(jī)器啟動(dòng)時(shí)會有提示(請進(jìn)入BIOS看一下,確認(rèn)網(wǎng)卡或主板的PXE功能已經(jīng)打開),選擇LAN啟動(dòng),看到了什么? “DHCP…………………FFFFFFFFFFFFF”接著一個(gè)和光盤啟動(dòng)的差不多的畫面,是吧?按一下F2試一下,F(xiàn)2的選項(xiàng)是不是也出來了。打入 linux rescue 試試,是不是進(jìn)入了rescue模式?HOHO~~,以后客戶機(jī)啟不來還要用光盤來重啟進(jìn)rescue模式嗎?當(dāng)然不用了,把安裝光盤扔了吧,哈哈。
再重啟機(jī)器,按F12,選擇LAN,在PXE啟動(dòng)安裝界面的boot:提示符下打入linux autoinstall試試?HOHO~~,一個(gè)多小時(shí)后,一臺新的rh9就這么安裝好了。是不是很方便呢?
4、 參考文檔:/usr/share/doc/syslinux-1.75/pxelinux.doc
/usr/share/doc/syslinux-1.75/isolinux.doc
/usr/share/doc/syslinux-1.75/syslinux.doc
/usr/share/doc/dhcp-3.0pl1/README
/usr/share/doc/httpd-2.0.40/README
/usr/share/doc/pxe-0.1/README
5、最后,感謝我的RHCE老師simon cheng,是他給了我提示和幫助,雖然有時(shí)我問他10個(gè)不同的問題,他回答我9個(gè)是同一個(gè)答案:See readme
本站僅提供存儲服務(wù),所有內(nèi)容均由用戶發(fā)布,如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請點(diǎn)擊舉報(bào)。
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
PXE
pxe+kickstart進(jìn)行多版本系統(tǒng)安裝
PXE+Kickstart無人值守安裝CentOS 7
PXE批量部署linux操作系統(tǒng)
利用kickstart實(shí)現(xiàn)pxe的自動(dòng)安裝
酸爽!我用這套無人值守安裝系統(tǒng)瞬間搞定上百臺服務(wù)器
更多類似文章 >>
生活服務(wù)
熱點(diǎn)新聞
分享 收藏 導(dǎo)長圖 關(guān)注 下載文章
綁定賬號成功
后續(xù)可登錄賬號暢享VIP特權(quán)!
如果VIP功能使用有故障,
可點(diǎn)擊這里聯(lián)系客服!

聯(lián)系客服