| |
|
开发:
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网络批量装机 |
一、简介? ? ? ?PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址,再用TFTP(trivial file transfer protocol)或MTFTP(multicast trivial file transfer protocol)协议下载一个启动软件包到本机内存中执行,由这个启动软件包完成终端基本软件设置,从而引导预先安装在服务器中的终端操作系统。PXE可以引导和安装Windows,linux等多种操作系统。 二、工作原理
三、配置自动化安装系统的PXE服务器——以centos7为例?1、安装前准备 ? ? ? ?关闭防火墙和SELINUX,DHCP服务器静态IP ;DHCP自己的ip地址要是静态 而且在自己分配的网段内 2、安装相关的软件包
3、操作过程 1.安装四个软件包:
2.配置DHCP服务器,分配IP地址,指明tftp服务器的地址 3.修改TFTP服务配置文件/etc/xinetd.d/tftp,将服务开启(默认是关闭状态)4.?将光盘挂载到/var/ftp的子目录tt下,并将三大文件先拷入/var/lib/tftpboot/5.?在/var/lib/tftpboot/ 目录下,创建子目录pxelinux.cfg,在pxelinux.cfg目录下编写引导程序的配置文件default
6.?关闭防火墙和selinux。启动 dhcpd、tftp、vsftpd 三个服务 ?7.创建虚拟机测试是否能自动装机 ? ? ? ? ? ?8.虚拟机自动获取IP地址、自动安装镜像文件系统,最后出现图形化界面,之后的参数需要手动设置 ? 四、实现Kickstart无人值守安装?1、在服务端安装kickstart软件
2、进入虚拟机,在应用程序中找到kickstart工具进行配置 ? ? ? ? ? ? ? ? ? ? ? ? 3、ks.cfg文件成功保存到/var/ftp目录下。需要再次修改/var/lib/tftpboot/pxelinux.cfg目录下的default文件,添加ks参数 4、?重新启动空白客户机,安装完毕后系统自动配置相应参数 ? |
|
|
上一篇文章 下一篇文章 查看所有文章 |
|
开发:
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/25 18:46:51- |
|
网站联系: qq:121756557 email:121756557@qq.com IT数码 |