无码视频在线观看,99人妻,国产午夜视频,久久久久国产一级毛片高清版新婚

  • 始創(chuàng)于2000年 股票代碼:831685
    咨詢熱線:0371-60135900 注冊(cè)有禮 登錄
    • 掛牌上市企業(yè)
    • 60秒人工響應(yīng)
    • 99.99%連通率
    • 7*24h人工
    • 故障100倍補(bǔ)償
    全部產(chǎn)品
    您的位置: 網(wǎng)站首頁 > 幫助中心>文章內(nèi)容

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

    發(fā)布時(shí)間:  2012/8/26 17:01:43
    我們知道RH中的Kickstart可以實(shí)現(xiàn)RedHat光盤啟動(dòng)后的自動(dòng)安裝,如果把ks.cfg及RPM安裝文件考到一臺(tái)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)了。也就是說,有了上面的條件,你只要給一臺(tái)支持PXE的客戶機(jī)上電,然后再打入一個(gè)設(shè)置好的命令就可以安裝好一RedHat臺(tái)機(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ù)?梢栽跒g覽器內(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) 在一臺(tái)機(jī)器上做一下測(cè)試(注意:因?yàn)槭亲詣?dòng)安裝,這臺(tái)機(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放在一臺(tái)服器上)
        1) 做一臺(tái)TFTP服務(wù)器太容易了,用rpm –qa | grep tftp看一下tftp有沒安裝,沒有的話安裝一下。用chkconfig  tftp  on  打開xinetd代理的tftp服務(wù)。
       2) 做一臺(tái)DHCP服務(wù)器,這是關(guān)鍵。下面是我的dhcp.conf文件:
    ddns-update-style interim;
    ignore client-updates;
    allow booting;    #定義可以PXE 8)  8) 啟動(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:DB;
                            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)一臺(tái)機(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,呵呵)。對(duì)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;07.

    -  To install or upgrade 02Red Hat07 Linux in graphical mode,  
        press the 0f linux;07 key.
    -  To install or upgrade 02Red Hat07 Linux in text mode, type:  
        0flinux text ;07.
    -  To Auto Install 02Red Hat07 Linux , type:  
        0flinux autoinstall ;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)基本完成了,讓我們來試一下。用一臺(tái)支持PXE的機(jī)器加電啟動(dòng),按F12,一般機(jī)器啟動(dòng)時(shí)會(huì)有提示(請(qǐng)進(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í)后,一臺(tái)新的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 
       
    本文出自:億恩科技【mszdt.com】

    服務(wù)器租用/服務(wù)器托管中國(guó)五強(qiáng)!虛擬主機(jī)域名注冊(cè)頂級(jí)提供商!15年品質(zhì)保障!--億恩科技[ENKJ.COM]

  • 您可能在找
  • 億恩北京公司:
  • 經(jīng)營(yíng)性ICP/ISP證:京B2-20150015
  • 億恩鄭州公司:
  • 經(jīng)營(yíng)性ICP/ISP/IDC證:豫B1.B2-20060070
  • 億恩南昌公司:
  • 經(jīng)營(yíng)性ICP/ISP證:贛B2-20080012
  • 服務(wù)器/云主機(jī) 24小時(shí)售后服務(wù)電話:0371-60135900
  • 虛擬主機(jī)/智能建站 24小時(shí)售后服務(wù)電話:0371-60135900
  • 專注服務(wù)器托管17年
    掃掃關(guān)注-微信公眾號(hào)
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 億恩科技 版權(quán)所有  地址:鄭州市高新區(qū)翠竹街1號(hào)總部企業(yè)基地億恩大廈  法律顧問:河南亞太人律師事務(wù)所郝建鋒、杜慧月律師   京公網(wǎng)安備41019702002023號(hào)
      1
     
     
     
     

    0371-60135900
    7*24小時(shí)客服服務(wù)熱線