国产 无码 综合区,色欲AV无码国产永久播放,无码天堂亚洲国产AV,国产日韩欧美女同一区二区

搭建PXE網(wǎng)絡(luò)裝機服務(wù)器(實驗詳解)

這篇具有很好參考價值的文章主要介紹了搭建PXE網(wǎng)絡(luò)裝機服務(wù)器(實驗詳解)。希望對大家有所幫助。如果存在錯誤或未考慮完全的地方,請大家不吝賜教,您也可以點擊"舉報違法"按鈕提交疑問。

概述

PXE(Preboot Execution Environment)是一種計算機網(wǎng)絡(luò)協(xié)議,它允許計算機通過網(wǎng)絡(luò)從遠程服務(wù)器啟動和安裝操作系統(tǒng),而無需使用本地存儲設(shè)備。PXE網(wǎng)絡(luò)裝機是一種常見的自動化操作系統(tǒng)部署方式,特別適用于大規(guī)模計算機系統(tǒng)管理、服務(wù)器集群部署、虛擬化環(huán)境以及無人值守的安裝場景。

優(yōu)點

  1. 集中管理: 通過PXE網(wǎng)絡(luò)裝機,管理員可以集中管理操作系統(tǒng)鏡像、引導(dǎo)加載器和安裝文件。這樣可以確保所有部署的系統(tǒng)都使用相同的標準配置,減少了配置不一致性和混亂。

  2. 快速部署: 使用PXE網(wǎng)絡(luò)裝機,可以快速部署大量的計算機系統(tǒng)。無需為每臺計算機手動插入安裝介質(zhì),節(jié)省了大量時間。

  3. 減少硬件需求: 由于PXE網(wǎng)絡(luò)裝機使用網(wǎng)絡(luò)進行安裝,不需要物理介質(zhì)(如光盤或USB驅(qū)動器),從而節(jié)省了硬件成本和資源。

搭建需要滿足的需求

若要搭建 PXE 網(wǎng)絡(luò)體系,必須滿足以下幾個前提條件:
客戶端:
1.客戶機的網(wǎng)卡要支持PXE協(xié)議(集成BOOTROM芯片),且主板支持網(wǎng)絡(luò)引導(dǎo)。一般大多數(shù)服務(wù)器主機都支持,只需在BIOS設(shè)置中允許從 Network 或 LAN 啟動即可。
服務(wù)端:
2.網(wǎng)絡(luò)中有一臺 DHCP 服務(wù)器以便為客戶機自動分配地址、指定引導(dǎo)文件位置。
3.服務(wù)器要通過 TFTP服務(wù)(簡單文件傳輸協(xié)議)來提供系統(tǒng)內(nèi)核和引導(dǎo)鏡像文件的下載

搭建 PXE 遠程安裝服務(wù)器

1.安裝TFTP服務(wù)

yum -y install tftp-server xinetd

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?2.修改TFTP服務(wù)的配置文件并啟動

vim /etc/xinetd.d/tftp
# default: off
# description: The tftp server serves files using the trivial file transfer \
#       protocol.  The tftp protocol is often used to boot diskless \
#       workstations, download configuration files to network-aware printers, \
#       and to start the installation process for some operating systems.
service tftp
{
        socket_type             = dgram   
        protocol                = udp
        wait                    = no
        user                    = root
        server                  = /usr/sbin/in.tftpd
        server_args             = -s /var/lib/tftpboot
        disable                 = no
        per_source              = 11
        cps                     = 100 2
        flags                   = IPv4
}

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?設(shè)置后啟動服務(wù)

systemctl start tftp
systemctl enable tftp
systemctl start xinetd
systemctl enable xinetd

安裝并且啟動DHCP服務(wù)

1.安裝DHCP

yum -y install dhcp

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?2.修改DHCP配置文件并啟動服務(wù)

cp /usr/share/doc/dhcp-4.2.5/dhcpd.conf.example /etc/dhcp/dhcpd.conf.bak

vim /etc/dhcp/dhcpd.conf
next-server 192.168.42.140;
filename "pxelinux.0";

option domain-name "example.org";
option domain-name-servers ns1.example.org, ns2.example.org;

default-lease-time 600;
max-lease-time 7200;

log-facility local7;

subnet 192.168.122.1 netmask 255.255.255.255 {
}

subnet 192.168.42.0 netmask 255.255.255.0 {
  range 192.168.42.88 192.168.42.188;
  option routers 192.168.42.140;
}

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?修改完成文件后保存退出,啟動dhcp服務(wù)

systemctl start dhcpd

準備 Linux 內(nèi)核、初始化鏡像文件

打開虛擬機設(shè)置連接光盤鏡像

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

df -Th | grep /dev/sr0    #查看是否連接成功
mount /dev/sr0 /mnt       #掛載光盤鏡像
cp /mnt/images/pxeboot/vmlinuz /var/lib/tftpboot/	#復(fù)制 Linux系統(tǒng)的內(nèi)核文件 到TFTP根目錄下
cp /mnt/images/pxeboot/initrd.img /var/lib/tftpboot/ #復(fù)制 初始化鏡像文件(linux引導(dǎo)加載模塊)到TFTP根目錄下

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?準備 PXE 引導(dǎo)程序

yum -y install syslinux									#PXE引導(dǎo)程序由軟件包 syslinux 提供
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/	#復(fù)制 PXE引導(dǎo)程序 到TFTP根目錄下

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?安裝FTP服務(wù),準備CentOS 7 安裝源

yum -y install vsftpd
mkdir /var/ftp/centos7
cp -rf /mnt/* /var/ftp/centos7/
systemctl start vsftpd

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?配置啟動菜單文件

默認的啟動菜單文件在TFTP根目錄的 pxelinux.cfg子目錄下,文件名為default

mkdir /var/lib/tftpboot/pxelinux.cfg  #需要在ftfpboot目錄下創(chuàng)建pxelinux.cfg

vim /var/lib/tftpboot/pxelinux.cfg/default  #在pxelinux.cfg目錄下創(chuàng)建default并編輯配置文件
default auto
prompt 0

label auto
kernel vmlinuz
append initrd=initrd.img method=ftp://192.168.42.140/centos7 ks=ftp://192.168.42.140/ks.cfg
#圖形安裝(默認)引導(dǎo)入口

label linux text
kernel vmlinuz
append text initrd=initrd.img method=ftp://192.168.42.140/centos7
#文本安裝引導(dǎo)入口

label linux rescue
kernel vmlinuz
append rescue initrd=initrd.img method=ftp://192.168.42.140/centos7
#救援模式引導(dǎo)入口

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?關(guān)閉防火墻,驗證 PXE 網(wǎng)絡(luò)安裝

systemctl stop firewalld && systemctl disable firewalld
setenforce 0

以上?PXE 網(wǎng)絡(luò)安裝已經(jīng)部署完成,如果要實現(xiàn)自動化安裝請繼續(xù)往下看

自動化安裝linux系統(tǒng)

1.安裝 system-config-kickstart 工具

yum install -y system-config-kickstart

2.打開“Kickstart 配置程序”窗口

通過桌面菜單“應(yīng)用程序”-->“系統(tǒng)工具”-->“Kickstart” 打開

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?3.配置kickstart選項

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

/bin/bash
rm -rf /etc/yum.repos.d/*
echo ‘[local]
name=local
baseurl=ftp://192.168.42.140/centos7
enabled=1
gpgcheck=0’ > /etc/yum.repos.d/local.repo

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?4.保存配置文件?

點擊左上角文件然后保存到/root下

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

保存完成后將 /root/ks.cfg 復(fù)制到?/var/ftp/

然后配置需要安裝的軟件包

cp /root/ks.cfg /var/ftp/ks.cfg

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

%packages
@^gnome-desktop-environment
@base
@core
@desktop-debugging
@development
@dial-up
@directory-client
@fonts
@gnome-desktop
@guest-agents
@guest-desktop-agents
@input-methods
@internet-browser
@java-platform
@multimedia
@network-file-system-client
@networkmanager-submodules
@print-client
@x11
chrony
kexec-tools

%end
%anaconda
pwpolicy root --minlen=6 --minquality=1 --notstrict --nochanges --notempty
pwpolicy user --minlen=6 --minquality=1 --notstrict --nochanges --emptyok
pwpolicy luks --minlen=6 --minquality=1 --notstrict --nochanges --notempty
%end

?然后修改?TFTP 配置文件,添加以下內(nèi)容

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

label auto
kernel vmlinuz
append initrd=initrd.img method=ftp://192.168.42.140/centos7 ks=ftp://192.168.42.140/ks.cfg
#添加 ks 引導(dǎo)參數(shù)以指定 ks.cfg 應(yīng)答文件的 URL 路徑

修改文件權(quán)限?

chmod 777 /root/ks.cfg
chmod 777 /var/ftp/ks.cfg

?

5.驗證無人值守安裝

當客戶機每次以PXE方式引導(dǎo)時,將自動下載ks.cfg應(yīng)答配置文件,然后根據(jù)其中的設(shè)置安裝CentOS 7 系統(tǒng),而無須手工干預(yù)。

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?然后開啟虛擬機會自動安裝無需我們做任何事情,直到安裝結(jié)束

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

?進登入界面后使用root用戶登入,密碼是我們Kickstart 配置文件里的密碼

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos

pxe 服務(wù)器,服務(wù)器,運維,linux,centos文章來源地址http://www.zghlxwxcb.cn/news/detail-761073.html

到了這里,關(guān)于搭建PXE網(wǎng)絡(luò)裝機服務(wù)器(實驗詳解)的文章就介紹完了。如果您還想了解更多內(nèi)容,請在右上角搜索TOY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!

本文來自互聯(lián)網(wǎng)用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務(wù),不擁有所有權(quán),不承擔相關(guān)法律責(zé)任。如若轉(zhuǎn)載,請注明出處: 如若內(nèi)容造成侵權(quán)/違法違規(guī)/事實不符,請點擊違法舉報進行投訴反饋,一經(jīng)查實,立即刪除!

領(lǐng)支付寶紅包贊助服務(wù)器費用

相關(guān)文章

  • Linux:PXE網(wǎng)絡(luò)裝機

    Linux:PXE網(wǎng)絡(luò)裝機

    要實現(xiàn)需要開啟以下服務(wù) dhcp --- 開機沒有u盤或光盤的引導(dǎo)電腦會去尋找網(wǎng)絡(luò)中的引導(dǎo) tftp? ? --- 用于引導(dǎo)系統(tǒng) ftp http? ?---? 制作yum倉庫讓引導(dǎo)的系統(tǒng)去ftp或者http上找rpm包 Linux:YUM倉庫服務(wù)_鮑海超-GNUBHCkalitarro的博客-CSDN博客 yum -y install tftp-server? vim /etc/xinetd.d/tftp? 修改成為

    2024年02月13日
    瀏覽(13)
  • pxe網(wǎng)絡(luò)裝機

    pxe網(wǎng)絡(luò)裝機

    目錄 一、概述 二、配置 三、開啟客戶端驗證 (一)PXE是什么? 批量裝機系統(tǒng),網(wǎng)絡(luò)安裝linux操作系統(tǒng)。需要客戶端的網(wǎng)卡支持pxe網(wǎng)絡(luò)啟動。 (二)PXE的組件: vsftpd/httpd/nfs:負責(zé)提供系統(tǒng)的安裝文件 tftp:負責(zé)提供系統(tǒng)安裝前的引導(dǎo)文件與內(nèi)核文件 dhcp:負責(zé)提供客戶端的

    2024年02月10日
    瀏覽(19)
  • PXE 高效批量網(wǎng)絡(luò)裝機

    PXE 高效批量網(wǎng)絡(luò)裝機

    前提: 虛擬機恢復(fù)到初始化 調(diào)整網(wǎng)卡為vm1 關(guān)閉防火墻 安全linux systemctl stop firewalld vim /etc/selinux/config 配置IP地址 vim /etc/sysconfig/network-scripts/ifcfg-ens33 重啟網(wǎng)卡 systemctl restart network 掛載磁盤? 安裝yum源 安裝服務(wù) yum install vsftpd dhcp? -y 創(chuàng)建目錄 mkdir -p /var/ftp/centos7 復(fù)制 cp -rf /m

    2024年01月21日
    瀏覽(25)
  • 【PXE高效的批量網(wǎng)絡(luò)裝機】

    【PXE高效的批量網(wǎng)絡(luò)裝機】

    PXE(預(yù)啟動執(zhí)行環(huán)境,在操作系統(tǒng)之前運行) 是由ntel公司開發(fā)的網(wǎng)絡(luò)引導(dǎo)技術(shù),工作在Clent/Server模式,允許客戶機通過網(wǎng)絡(luò)從遠程服務(wù)器下載引導(dǎo)鏡像,并加載安裝文件或者整個操作系統(tǒng)。 ·規(guī)?;? 同時裝配多臺服務(wù)器 ·自動化:安裝系統(tǒng)、配置各種服務(wù)。 ·遠程實現(xiàn): 不需要

    2023年04月24日
    瀏覽(23)
  • linux————pxe網(wǎng)絡(luò)批量裝機

    linux————pxe網(wǎng)絡(luò)批量裝機

    目錄 一、概述 什么是pxe pxe組件 二、搭建交互式pxe裝機 一、配置基礎(chǔ)環(huán)境 二、配置vsftpd 三、配置tftp 四、準備pxelinx.0文件、引導(dǎo)文件、內(nèi)核文件 一、準備pxelinux.0 二、準備引導(dǎo)文件、內(nèi)核文件 五、配置dhcp 一、安裝dhcp 二、配置dhcp 六、創(chuàng)建default文件 七、測試 三、搭建非交

    2024年02月10日
    瀏覽(15)
  • 【Linux網(wǎng)絡(luò)】PXE高效批量網(wǎng)絡(luò)裝機

    【Linux網(wǎng)絡(luò)】PXE高效批量網(wǎng)絡(luò)裝機

    PXE(預(yù)啟動執(zhí)行環(huán)境)是由Intel公司開發(fā)的網(wǎng)絡(luò)引導(dǎo)技術(shù),工作在Client/Server模式,允許客戶機通過網(wǎng)絡(luò)從遠程服務(wù)器下載引導(dǎo)鏡像,并加載安裝文件或者整個操作系統(tǒng)。 1.規(guī)?;和瑫r裝配多臺服務(wù)器; 2.自動化:安裝系統(tǒng)、配置各種服務(wù); 3.遠程實現(xiàn):不需要光盤、U 盤等

    2023年04月24日
    瀏覽(40)
  • Linux網(wǎng)絡(luò)——PXE高效批量網(wǎng)絡(luò)裝機

    Linux網(wǎng)絡(luò)——PXE高效批量網(wǎng)絡(luò)裝機

    定義:PXE(預(yù)啟動執(zhí)行環(huán)境,在操作系統(tǒng)之前運行) 是由Intel公司開發(fā)的網(wǎng)絡(luò)引導(dǎo)技術(shù),工作在Client/Server模式,允許客戶機通過網(wǎng)絡(luò)從遠程服務(wù)器下載引導(dǎo)鏡像,并加載安裝文件或者整個操作系統(tǒng)。 1.PXE批量部署的優(yōu)點 規(guī)模化: 同時裝配多臺服務(wù)器 自動化: 安裝系統(tǒng)、配置各種

    2024年02月09日
    瀏覽(16)
  • linux pxe高效批量網(wǎng)絡(luò)裝機

    linux pxe高效批量網(wǎng)絡(luò)裝機

    U盤(pe)? 光驅(qū)? ? 網(wǎng)絡(luò)啟動(pxe) PXE 的全稱是 preboot execute environment它其實是Intel在很久以前提出來的一項用于通過網(wǎng)絡(luò)來引導(dǎo)系統(tǒng)的標準。允許客戶機通過網(wǎng)絡(luò)從遠程服務(wù)器上下載引導(dǎo)鏡像,并加載安裝文件或者整個操作系統(tǒng) pxe是通過網(wǎng)卡引導(dǎo)啟動 實現(xiàn)的硬件條件 1.BI

    2024年01月18日
    瀏覽(14)
  • pxe高效批量網(wǎng)絡(luò)裝機 以及安裝教程

    pxe高效批量網(wǎng)絡(luò)裝機 以及安裝教程

    系統(tǒng)裝機的三種引導(dǎo)模式 1.pe 2光驅(qū) 3.網(wǎng)卡 ?打開本機桌面 可以看見背景圖片 查看配置文件內(nèi)容? 文件時引導(dǎo)選項的功能 pxe原理: 先根據(jù)dhcp找到IP地址、和引導(dǎo)程序的地址,還提供客戶機tftp地址,因為tftp是小文件,容量小,并且網(wǎng)卡支持,vsftpd是大文件,容量大,網(wǎng)卡不支

    2024年01月18日
    瀏覽(15)
  • LINUX網(wǎng)絡(luò)第七章:PXE——高效批量網(wǎng)絡(luò)裝機

    LINUX網(wǎng)絡(luò)第七章:PXE——高效批量網(wǎng)絡(luò)裝機

    目錄 部署PXE遠程安裝服務(wù) 1.PXE概述 2.實現(xiàn)過程 3.實驗操作 3.1安裝dhcp、vsftpd、tftp-server.x86_64、syslinux服務(wù) 3.2修改配置文件——DHCP ?編輯3.3修改配置文件——TFTP 3.4kickstart——無人值守安裝 3.4.1選擇程序 ?編輯3.4.2修改基礎(chǔ)配置 ?編輯3.4.3修改安裝方法? ?編輯3.4.4安裝新引導(dǎo)

    2024年01月22日
    瀏覽(21)

覺得文章有用就打賞一下文章作者

支付寶掃一掃打賞

博客贊助

微信掃一掃打賞

請作者喝杯咖啡吧~博客贊助

支付寶掃一掃領(lǐng)取紅包,優(yōu)惠每天領(lǐng)

二維碼1

領(lǐng)取紅包

二維碼2

領(lǐng)紅包