亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費(fèi)注冊(cè) 查看新帖 |

Chinaunix

  平臺(tái) 論壇 博客 文庫(kù)
最近訪問(wèn)板塊 發(fā)新帖
查看: 7922 | 回復(fù): 9
打印 上一主題 下一主題

RHEL5中PXE+DHCP+TFTP+NFS+Kickstart網(wǎng)絡(luò)自動(dòng)安裝配置簡(jiǎn)化版 [復(fù)制鏈接]

論壇徽章:
0
跳轉(zhuǎn)到指定樓層
1 [收藏(0)] [報(bào)告]
發(fā)表于 2007-11-09 11:37 |只看該作者 |倒序?yàn)g覽
過(guò)程原理:由一臺(tái)服務(wù)器提供DHCP、TFTP及NFS服務(wù),
客戶端支持PXE啟動(dòng),會(huì)在局域網(wǎng)上發(fā)送申請(qǐng)動(dòng)態(tài)IP的廣播包,



DHCP,NFS,TFTP使用同一臺(tái)服務(wù)器,IP為192.168.96.254

一、配置DHCP服務(wù)
安裝dhpc
vi /etc/dhcpd.conf
ddns-update-style interim;
ignore client-updates;
allow booting;
allow bootp;

class "pxeclients"{
        match if substring(option vendor-class-identifier,0,9) = "PXEClient";
        filename "pxelinux.0";
        next-server 192.168.96.254;
}

subnet 192.168.96.0 netmask 255.255.255.0 {
        option routers                  192.168.96.254;
        option subnet-mask              255.255.255.0;
        option nis-domain               "linux.5166.info";
        option domain-name              "linux.5166.info";
        option domain-name-servers      202.106.46.151;
        option time-offset              -18000; # Eastern Standard Time
        range dynamic-bootp 192.168.96.100 192.168.96.200;
        default-lease-time 21600;
        max-lease-time 43200;
        host linux {
                hardware ethernet 00:11:43:5A:5D:46;
                fixed-address 192.168.96.254;
        }
}

======================================================================

二、配置TFTP
安裝
chkconfig tftp on
service xinetd restart
====================================================================
三、啟動(dòng)文件配置
cp /usr/lib/syslinux/pxelinux.0 /tftpboot/
mkdir /tftpboot/pxelinux.cfg
mount -o loop /export/RHEL5dvd.iso /mnt
cp /mnt/isolinux/isolinux.cfg /tftpboot/pxelinux.cfg/default
cp /mnt/images/pxeboot/initrd.img /tftpboot/
cp /mnt/images/pxeboot/vmlinuz /tftpboot/

vi /tftpboot/pxelinux.cfg/default

default local
prompt 1
timeout 300
display boot.msg
F1 boot.msg
F2 options.msg
F3 general.msg
F4 param.msg
F5 rescue.msg
label local
  localboot 0

label linux install
  kernel vmlinuz
  append initrd=initrd.img
label linux text
  kernel vmlinuz
  append initrd=initrd.img text
label linux ks
  kernel vmlinuz
  append ks initrd=initrd.img
label linux memtest86
  kernel memtest
  append -
label autoinstall
  kernel vmlinuz
  append ks=nfs:192.168.96.254:/export/ks/ks.cfg initrd=initrd.img devfs=nomount ramdisk_size=16384 nofb


cp /mnt/isolinux/*.msg /tftpboot
vi /tftpboot/boot.msg
^L
^Xsplash.lss
-  To boot Operation System locally, press the ^O01<ENTER>^O07 key.
-  To install or upgrade in graphical mode, type: ^O01linux install<ENTER>^O07 key.
-  To install or upgrade in text mode, type: ^O01linux text <ENTER>^O07.
-  To auto install or upgrade, type: ^O01autoinstall <ENTER>^O07.
-  Use the function keys listed below for more information.
^O0f[F1-Main] [F2-Options] [F3-General] [F4-Kernel] [F5-Rescue]^O07

===============================================================
四、配置NFS服務(wù)

vi /ec/exports
/export *(ro,sync)
/export/ks *(rw,sync)


cp *.iso /export/
mkdir /export/ks
cp /root/anaconda-ks.cfg /export/ks/ks.cfg
chmod 644 /export/ks/ks.cfg
===============================================================
五、重啟服務(wù)

service dhcpd restart
service xinetd restart
service nfs restart
===============================================================
六、設(shè)備客戶端

客戶端設(shè)置PXE啟動(dòng)啟動(dòng)后輸入autoinstall即可執(zhí)行全自動(dòng)安裝。

輸入linux ks=nfs:192.168.96.254:/ks/otherks.cfg即可另指定ks文件。
輸入linux rescue即可進(jìn)入系統(tǒng)修復(fù)模式,以對(duì)系統(tǒng)進(jìn)行修整。
簡(jiǎn)單按一下回車,或者等一會(huì),客戶端就從本地硬盤啟動(dòng)系統(tǒng)。
按F2、F3等鍵也可以進(jìn)行切換。

[ 本帖最后由 飛行員舒克 于 2007-12-17 22:31 編輯 ]

論壇徽章:
0
2 [報(bào)告]
發(fā)表于 2007-11-10 21:41 |只看該作者
請(qǐng)問(wèn)LZ這個(gè)配置您在那些Linux環(huán)境上應(yīng)用過(guò)?有什么案例可以分享么?比如通過(guò)這種方式完成了怎樣的工作。謝謝!

論壇徽章:
0
3 [報(bào)告]
發(fā)表于 2007-11-23 11:00 |只看該作者
我是在RHEL5上搭建的,RHEL其它版本應(yīng)該也沒(méi)問(wèn)題,不過(guò)沒(méi)驗(yàn)證。
結(jié)合ks文件,可用來(lái)完成系統(tǒng)的全自動(dòng)安裝,對(duì)于大的教學(xué)環(huán)境或機(jī)房比較合適。
另外,開(kāi)機(jī)時(shí)有多種選項(xiàng),如手工安裝、linux rescue等,與光盤引導(dǎo)沒(méi)什么差別。省卻了拿光盤引導(dǎo)的麻煩。

論壇徽章:
0
4 [報(bào)告]
發(fā)表于 2007-11-23 11:03 |只看該作者
頂一個(gè)  以后可能會(huì)遇到   
那些朋友可以試驗(yàn)下先,給大家發(fā)現(xiàn)問(wèn)題!哈哈

論壇徽章:
0
5 [報(bào)告]
發(fā)表于 2008-05-27 20:00 |只看該作者
學(xué)習(xí)了,但是從前面DHCP那里配置和你一樣,但是TFTP就不怎么相同了,后面的NFS也不是一樣的
我也在學(xué)習(xí)RHEL5.等我配完之后在發(fā)布我的過(guò)程吧

論壇徽章:
0
6 [報(bào)告]
發(fā)表于 2008-05-27 21:32 |只看該作者

重點(diǎn)問(wèn)題是我提出的一個(gè)問(wèn)題就是對(duì)一些新的設(shè)備的支持問(wèn)題

如果在這個(gè)環(huán)境中遇到rtl8101的網(wǎng)卡芯片,或者你使用的是華碩的945的板載網(wǎng)卡都會(huì)無(wú)法實(shí)現(xiàn)的
這個(gè)方案在rhel 下面是有前提的,就是你的硬件尤其是網(wǎng)卡要符合rhel5 的硬件兼容性列表的。
此類問(wèn)題咨詢紅帽的800技術(shù)支持也是不可以得到答復(fù)的。
同樣微軟也有RIS遠(yuǎn)程安裝服務(wù),在RIS上面提供一個(gè)目錄結(jié)構(gòu),在tftp過(guò)程中是可以將一些windows版本中沒(méi)有的設(shè)備驅(qū)動(dòng)復(fù)制到安裝主機(jī)上,然后通過(guò)復(fù)制到特定目錄結(jié)構(gòu)中的驅(qū)動(dòng)文件,完成windows系統(tǒng)的安裝。而在目前我看到的rhel的文檔中,沒(méi)有公布此類目錄結(jié)構(gòu)信息,以及附加安裝硬件設(shè)備驅(qū)動(dòng)的信息和方式,只有在kickstart上面又一個(gè)driverdisk的選項(xiàng)。
不知道這個(gè)是linux的弱點(diǎn)還是,只能夠接受目前的狀態(tài)在主機(jī)上上添加支持rhel兼容性列表的硬件尤其是網(wǎng)卡。

我的msn:lhbk@live.cn
我的QQ:964891849

歡迎交流。

下面說(shuō)一說(shuō)ks.cfg文件的問(wèn)題,這個(gè)文件可以通過(guò)cp /root/an*.cfg /root/ks.cfg的方式獲取。
然后要修改一下,一下給大家一個(gè)范例做為參考。
# Kickstart file automatically generated by anaconda.
install
nfs --server=192.168.1.254 --dir=/mnt/dis/1/
key --skip
lang en_US.UTF-8
keyboard us
xconfig --startxonboot
network --device eth0 --bootproto dhcp
rootpw --iscrypted $1$xToBSUbk$UDdN4rl41TmPp0EceJpDg.
firewall --enabled --port=22:tcp
authconfig --enableshadow --enablemd5
selinux --enforcing
timezone --utc Asia/Shanghai
bootloader --location=mbr --driveorder=sda --append="rhgb quiet"
# The following is the partition information you requested
# Note that any partitions you deleted are not expressed
# here so unless you clear all partitions first, this is
# not guaranteed to work
#clearpart --linux --drives=sda
#part /boot --fstype ext3 --size=100 --ondisk=sda
#part pv.2 --size=0 --grow --ondisk=sda
#volgroup VolGroup00 --pesize=32768 pv.2
#logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=256 --grow --maxsize=512
#logvol / --fstype ext3 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow
%packages
@admin-tools
@base
@base-x
@chinese-support
@core
@development-libs
@development-tools
@dialup
@dns-server
@editors
@ftp-server
@gnome-desktop
@gnome-software-development
@java
@java-development
@legacy-network-server
@mail-server
@mysql
@network-server
@news-server
@printing
@system-tools
@text-internet
@kernel-devel

論壇徽章:
0
7 [報(bào)告]
發(fā)表于 2008-07-18 18:38 |只看該作者
好文章,,,,,,,,,,,,,,,,,,,

論壇徽章:
0
8 [報(bào)告]
發(fā)表于 2008-10-27 13:32 |只看該作者
這個(gè)帖子不錯(cuò)。。。。值得學(xué)習(xí) ,
這個(gè)當(dāng)時(shí)是作虛擬化用的xm

論壇徽章:
0
9 [報(bào)告]
發(fā)表于 2008-11-11 09:48 |只看該作者
你好 Lz  我問(wèn)下那個(gè)default在哪里啊,我在光盤里的 images/pxeboot里沒(méi)找見(jiàn)  就四 個(gè)文件initrd.img    vmlinuz   README    TRANS.TBL

論壇徽章:
0
10 [報(bào)告]
發(fā)表于 2010-12-12 23:07 |只看該作者
請(qǐng)問(wèn)vi pxelinux.0時(shí)出現(xiàn)亂碼是什么情況,如圖:
您需要登錄后才可以回帖 登錄 | 注冊(cè)

本版積分規(guī)則 發(fā)表回復(fù)

  

北京盛拓優(yōu)訊信息技術(shù)有限公司. 版權(quán)所有 京ICP備16024965號(hào)-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號(hào):11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報(bào)專區(qū)
中國(guó)互聯(lián)網(wǎng)協(xié)會(huì)會(huì)員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關(guān)心和支持過(guò)ChinaUnix的朋友們 轉(zhuǎn)載本站內(nèi)容請(qǐng)注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP