YUM仓库服务与PXE网络装机
一、yum仓库
1、yum仓库的作用和优势
1)yum仓库的作用
帮助用户查找和安装存在依赖关系的软件
2)yum仓库的优势
节约带宽资源、灵活性强
2、yum仓库类型
1)本地yum仓库
通过Centos系统盘实现
2)ftp的yum仓库
将Centos系统上传到ftp上
客户端安装软件连接ftp查找依赖
3)网络yum仓库
生产环境中使用比较广泛
通过http或者https协议下载依赖安装
阿里云yum源
163的yum源
部署PXE无人值守安装系统
拓扑图:
推荐步骤:
➢ 在 Centos01 上安装 ftp 服务配置 yum 仓库、安装 tftp
➢ 在 Centos01 上安装 Linux 引导程序,安装 dhcp 服务器配置 dhcp
➢ 在 Centos01 上安装无人值守程序,生成无人值守安装脚本,创建虚拟机验证无人值守
安装
实验步骤:
一、 在 Centos01上安装 ftp 服务 配置 yum 仓库 、安装 tftp
切换 Linux 系统盘
2、安装 ftp 服务器
安装 ftp 服务器
启动服务设置开机自动启动
将 Centos7.4 系统文件复制到 ftp 根目录
配置 yum 仓库
3、安装配置 tftp 服务器
yum 安装 tftp 服务器
修改 tftp 主配置文件
启动服务设置开机自动启动
二、在 在 Centos1 01 上 安装 Linux 引导 服务器, 安装 dhcp 服务器配置 dhcp
1、安装 Linux 引导程序
安装 Linux 引导程序
引动 Linux 引导文件
移动 Linux 系统内核和镜像文件到 tftp 服务器根目录
2、安装配置 DHCP 服务器
安装 DHCP 服务器
修改 DHCP 配置文件
启动服务设置开机自动启动
三、 配置 无人 值守 安装 Linux 系统
1、安装配置无人值守程序
安装无人值守安装程序
修正系统字符登录
2、配置生成无人值守安装脚本
使用 root 账户登录
打开终端输入启动生成无人值守程序命令
使用简体中文,设置访问系统密码,选择字符 Linux 安装
配置使用 ftp 安装系统指定 ftp 根目录系统位置
安装新引导程序
添加分区创建 boot 分区 200M,swap 分区 4G,剩余空间给根
添加网络 ens32
禁用防火墙
3、配置无人值守安装
移动无人值守安装脚本到 ftp 根目录
创建引导菜单目录编辑引导菜单加载无人值守安装脚本
编辑引导菜单文件
4、创建 Linux 系统验证无人值守安装
创建虚拟机典型安装
稍后安装系统
安装 Centos 系统
指定安装位置
指定磁盘大小 80G
设置内存和网卡模式删除不用硬件开启电源
自动启动引导
安装程序
安装完成