国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      快速自動配置redhat7操作系統(tǒng)PXE環(huán)境的方法與流程

      文檔序號:11198998閱讀:1653來源:國知局
      快速自動配置redhat7操作系統(tǒng)PXE環(huán)境的方法與流程

      本發(fā)明涉及一種redhat7操作系統(tǒng)pxe環(huán)境配置領(lǐng)域。



      背景技術(shù):

      pxe網(wǎng)絡(luò)引導(dǎo)安裝操作系統(tǒng)是目前工廠大批量出貨時的首選系統(tǒng)安裝方式,這種方式支持一個pxe服務(wù)器通過交換機可以同時對很多個服務(wù)器進行系統(tǒng)灌裝,但是隨著linux內(nèi)核3.10.0-327的發(fā)布,在搭建pxe服務(wù)器的方法上有了很大改變,而且需要的服務(wù)配置復(fù)雜度變高。往往需要很深的架設(shè)經(jīng)驗才能夠架設(shè)pxe服務(wù)器成功。對人力質(zhì)量要求很高,也往往耗費很長時間。



      技術(shù)實現(xiàn)要素:

      本發(fā)明為解決上述技術(shù)問題。為此,本發(fā)明提供一種快速自動配置redhat7操作系統(tǒng)pxe環(huán)境的方法,它能自動安裝dhcp、xinetd、tftp、http服務(wù),自動配置ip以及相關(guān)服務(wù)的配置文件。自動掛載系統(tǒng)安裝鏡像并且提取bootx64.efi,grub.cfg以及uefipxeboot所需的其它文件。并將所有服務(wù)配置保存并且開機自動啟動,無需每次開機都需要重新配置環(huán)境。

      為了實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案。

      快速自動配置redhat7操作系統(tǒng)pxe環(huán)境的方法,包含以下步驟:

      執(zhí)行腳本;安裝dhcp、xinetd、tftp、http服務(wù);配置ip配置服務(wù);掛載鏡像提取必備文件;重新啟動服務(wù)設(shè)置服務(wù)開機自啟動;環(huán)境搭建完畢。

      本發(fā)明的有益效果:本發(fā)明基于redhat7系列系統(tǒng),使用shell腳本,快速自動的完成大量服務(wù)安裝,服務(wù)配置、環(huán)境搭建、鏡像處理等工作,完整架設(shè)redhat7的pxe服務(wù)器環(huán)境,并做相關(guān)檢驗。所有配置的服務(wù)均是自啟動,確保每次開機環(huán)境均可以直接使用。大大節(jié)省了人力成本,時間成本,無需操作人員有太深的技術(shù)經(jīng)驗即可完成服務(wù)架設(shè)工作。

      附圖說明

      圖1是本實施例的流程圖。

      具體實施方式

      下面結(jié)合附圖與實施例對本發(fā)明作進一步說明。

      如圖1所示,快速自動配置redhat7操作系統(tǒng)pxe環(huán)境的方法,整個過程主要是利用shell腳本,進行ip配置,服務(wù)安裝,服務(wù)配置,安裝鏡像掛載以及必要文件提取。

      首先將系統(tǒng)安裝鏡像,拷貝到pxe本地操作系統(tǒng)(redhat7)的/home/iso/目錄下

      該腳本主要完成如下功能:

      (1)服務(wù)安裝

      掛載鏡像文件

      #mkdir–p/mnt/iso

      #mount–oloop/home/redhat7.iso/mnt/iso

      重新配置yum源

      #cd/etc/yum.repod/

      #mv/etc/yum.repos.d/redhat.resources.repo/etc/yum.repos.d/redhat.resources.repo.bak

      #echo[base-source]

      baseurl=file:///mnt/iso

      gagcheck=0

      enabled=1

      gagkey=file:///mnt/iso>/etc/yum.repos.d/centos.resources.repo

      自動進行服務(wù)安裝:

      #yum–yinstalltftp-server

      #yum–yinstalltftp

      #yum–yinstallhttpd

      #yum–yinstalldhcp

      #yum–yinstallxinetd。

      (2)配置ip、配置服務(wù)

      配置ip:

      #echoipaddr=192.168.1.11

      netmask=255.255.255.0

      onboot=yes

      bootproto=static>/etc/sysconfig/network-scripts/ifcfg-ensp165s0f0

      關(guān)閉防火墻,selinux、networkmanager服務(wù)

      #systemctlstopfirewall.service

      #systemctldisablefirewall.service

      #systemctlstopnetworkmanager.service

      #systemctldisablenetworkmanager.service

      配置dhcpd服務(wù)

      #mv/etc/dhcp/dhcpd.conf/etc/dhcp/dhcpd.conf.bak

      #echosubnet192.168.1.0

      netmask255.255.255.0

      {

      range192.168.1.50192.168.1.250;

      optionrouters192.168.1.11;

      optionsubnet-mask255.255.255.0;

      next-server192.168.1.11;

      filename"bootx64.efi";

      }>/etc/dhcp/dhcpd.conf

      配置tftp服務(wù):

      sed-i"s/yes/no/g"`grepyes-rl/etc/xinetd.d/tftp

      配置http服務(wù):

      #mv/etc/httpd/conf/httpd.conf/etc/httpd/conf/httpd.conf.bak

      #echodocumentroot"/var/www/html/k-ux/"

      <directory"/var/www/html/k-ux/">

      allowoverridenone

      requireallgranted

      </directory"/var/www/html/k-ux/">

      optionsindexesfollowsymlinks

      allowoverridenone

      requireallgranted

      </directory>>/etc/httpd/conf/httpd.conf。

      (3)掛載鏡像,提取必備文件

      #mkdir/var/www/html/k-ux

      #mount–oloop/home/redhat7.iso/var/www/html/redhat7

      #mkdir/mnt/efiboot

      #mount-oloop/var/www/html/redhat7/images/efiboot.img/mnt/efiboot

      #cp-rf/mnt/efiboot/efi/boot/*/var/lib/tftpboot/

      #cp–rf/var/www/html/redhat7/images/pxeboot/*/var/lib/tftpboot/。

      (4)服務(wù)重啟動、檢查以及自啟動配置

      #systemctlstarthttpd.service

      #systemctlstatushttpd.service

      #systemctlenablehttpd.service

      #systemctlstartdhcpd.service

      #systemctlstatusdhcpd.service

      #systmctlenabledhcpd.service

      #systemctlstartxinetd.service

      #systemctlstatusxinetd.service

      #systemctlenablexinetd.service

      #systemctlstarttftp.socket

      #systemctlstatustftp.socket

      #systemctlenabletftp.socket

      #systemctlstarttftp.service

      #systemctlstatustftp.service

      #systemctlenabletftp.service

      #systemctlstarthttpd.service

      #systemctlstatushttpd.service

      #systemctlenablehttpd.service。

      上述雖然結(jié)合附圖對本發(fā)明的具體實施方式進行了描述,但并非對本發(fā)明保護范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護范圍以內(nèi)。

      當(dāng)前第1頁1 2 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點贊!
      1