| |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
-> 系统运维 -> PXE高效批量网络装机 -> 正文阅读 |
|
[系统运维]PXE高效批量网络装机 |
目录 系统装机的三种引导方式1.硬盘 2.光驱 3.网络 系统安装过程
Linux安装光盘的安装相关文件在系统光盘的isolinux目录下有和安装相关的文件
pxePXE 的全称是 preboot execute environment它其实是Intel在很久以前提出来的一项用于通过网络来引导系统的标准。允许客户机通过网络从远程服务器上下载引导镜像,并加载安装文件或者整个操作系统。 pxe是通过网卡引导启动 1.1实现的硬件条件 1.BIOS支持 2.网卡支持(现在基本都已支持) 3.需要在bios中开启开关,服务器一般没打开(bmc界面里打开) 4.网络中有一台 DHCP 服务器以便为客户机自动分配地址、指定引导文件位置 5.服务器通过 tftp服务(简单文件传输协议)来提供系统内核和引导镜像的下载 PXE批量部署的优点? ?? 规模化:同时装配多台服务器 ? ? ?自动化:安装系统、配置各种服务 ? ? ?远程实现:不需要光盘、U盘等安装介质 Kickstart概述
搭建PXE + KickStart实验:服务端: ? ? ? ? ???所需安装包: ? ? ? ? ?vsftpd ? ? ?//用来放置安装镜像,通过ftp访问镜像安装 ? ? ? ? ?dhcp.x86_64 -12:4.2.5-7pd-3.0.2-27.el7.x86_64.r9.el7.centos ? //用来给客户机分配ip? ? ? ? ? ?syslinux-4.05-15.el7.x86_64.rpm ? ? ? ? ?//提供pxe的引导程序 ? ? ? ? tftp-server.x86_64 0:5.2-22.el7.rpm ? //提供引导镜像文件的下载 ? ? ? ? xinetd.x86_64 2:2.3.15-14.el7 ? ? ? ?//托管tftp ? ? ? ? system-config-kickstart.noarch 0:2.9.7-1.el7.rpm ? ? //无人值守安装 配置双网卡 ?安装并启用DHCP服务 ? ? ?安装并启用TFTP服务 ?TFTP:(Trivial File Transfer Protocol)是一个小而易于实现的文件传送协议。TFTP是基于UDP数据报,需要有自己的差错改正措施。TFTP只支持文件传输,不支持交互,没有庞大的命令集。也没有目录列表功能,以及不能对用户进行身份鉴别。但它的代码所占内存较小,不需要硬盘就可以固化TFTP代码,很适合较小的计算机和特殊用途的设备。
? 引导程序文件需要先安装syslinux服务 ? ? ? ?客户机验证: 新建一个空虚拟机? 注意:网络模式为仅主机模式 ?自动进入安装界面
kickstart文件主要包括三个部分:命令段,程序包段,脚本段 命令段:指明各种安装前配置,如键盘类型等 注意: CentOS 8,7,6 不同版本的kickstart文件格式不尽相同,不可混用 ? ? ? ?/boot ? ? ? ? ? ? ? ? ?客户机验证: ? ? ? ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
C++知识库
Java知识库
JavaScript
Python
PHP知识库
人工智能
区块链
大数据
移动开发
嵌入式
开发工具
数据结构与算法
开发测试
游戏开发
网络协议
系统运维
教程: HTML教程 CSS教程 JavaScript教程 Go语言教程 JQuery教程 VUE教程 VUE3教程 Bootstrap教程 SQL数据库教程 C语言教程 C++教程 Java教程 Python教程 Python3教程 C#教程 数码: 电脑 笔记本 显卡 显示器 固态硬盘 硬盘 耳机 手机 iphone vivo oppo 小米 华为 单反 装机 图拉丁 |
360图书馆 购物 三丰科技 阅读网 日历 万年历 2024年11日历 | -2024/11/15 20:45:12- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |