YUM仓库服务于PXE网络装机

简介
通过源代码编译的方式安装程序在灵活性、可定制性方面具有无可比拟的优势,但也正因为这种特性给管理员带来了额外的
维护开销,当应用在大规模的服务器群时存在一定的局限性。另外,在大规模的Lirux应用环境中,如Web群集、分布式计
算等,服务器往往并不配备光驱设备,在这种情况下,如何为数十乃至上百台服务器裸机快速安装系统呢?传统的USB光
驱、移动硬盘等安装方法显然已经难以满足需求.
本章将学习在CentOS7系统中构建并使用软件仓库,实现基于网络的软件包安装、更新、卸载的规范化管理;还将学习基于
PXE (Prebot execution Enviroment,预启动执行环境)技术的网络装机方法,并结合Kickstart配置实现无人值守自动安
装。
结构图
在这里插入图片描述
一.YUM仓库
1.安装程序的方式
1)rpm
无法帮助用户查找软件依赖关系
安装程序复杂
2)yum
通过管理RPm数据库实现安装rpm包类型的程序
yum能够帮助用户自动查找依赖关系
安装程序简单方便
3)yum仓库的优势
减少公网带宽资源占用
灵活方便
简单
2.yum仓库的类型
1)本地yum仓库
通过Linux系统安装光盘使用
2)ftp
通过ftp服务器访问网络中的yum仓库
3)网络源
通过https或者http协议访问互联网yum源安装程序
阿里云源
163源网易
搜狐源
3.配置yum源
1)配置本地yum源
[root@centos01~]# vim /etc/yum.repos.d/local.repo
[local] 声明
name=centos 仓库名字
baseurl=file://mnt 仓库位置
enable=1 开启yum功能
gpgcheck=0 关闭程序完整验证
2)配置ftp源
[root@centos01~]# vim /etc/yum.repos.d/local.repo
在这里插入图片描述
3)下载网络源
在这里插入图片描述
4.yum仓库的基本应用
1)清空yum缓存
在这里插入图片描述
2)查询软件包
在这里插入图片描述
3)完整apache程序
在这里插入图片描述
4)更新apache程序
在这里插入图片描述
5)卸载apache程序
在这里插入图片描述
6)查找程序包
在这里插入图片描述
2.PXE装机
1.PXE的作用和特点
1)PXE的租用
预启动配置协议
批量安装linux系统1或者驱动程序
2)PXE的特点
加快系统安装速度
避免配置出错的可能性
减轻管理员工作量
2.安装linux系统方式
1)光盘
需要使用光驱
2)U盘
刻录引导光盘
3)网络装机
使用PXE协议实现
3.PXE装机依赖的服务和使用
1)PXE装机依赖服务
vftpd:传输系统使用
tftp:传输引导菜单使用
dhcp:客户端动态配置
2)PXE装机注意事项
计算机最好是同品牌
计算机型号相同
避免驱动不兼容
4.安装ftp和linux引导程序
1)安装ftp服务
在这里插入图片描述
2)复制光盘数据到ftp仓库根目录
在这里插入图片描述

3)安装引导文件
在这里插入图片描述
5.配置ftp服务器上传镜像和内核
1)安装引动程序
在这里插入图片描述

2)安装tftp服务器
在这里插入图片描述
设置开机自动启动
在这里插入图片描述
3)修改tftp服务器配置文件
disable =no
在这里插入图片描述
4)移动引导程序到ftp根目录
在这里插入图片描述
5)移动Linux内核和镜像到tftp根目录
在这里插入图片描述
6.配置dhcp服务器
1)安装dhcp服务器
vim /etc/dhcp/dhcpd.conf
在这里插入图片描述
在这里插入图片描述
2)修改主配置文件
vim
在这里插入图片描述
3)启动dhcp服务设置开机自动启动
在这里插入图片描述
7.配置Linux系统引导菜单
1)创建linux引导菜单存储文件
在这里插入图片描述
2)修改linux引导菜单
、
在这里插入图片描述

8.配置无人值守安装Linux
1)调整PXE服务器图形化启动
在这里插入图片描述
2)安装无人值守程序
在这里插入图片描述
3)复制无人值守安装脚本到ftp根目录
在这里插入图片描述
4)修改引导菜单支持无人值守安装
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值