前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >YUM仓库服务与PXE网络装机

YUM仓库服务与PXE网络装机

作者头像
L宝宝聊IT
发布2018-06-20 13:13:02
7790
发布2018-06-20 13:13:02
举报
文章被收录于专栏:L宝宝聊IT

1、yum:基于RPM包构建软件更新机制自动解决依赖关系,软件包由软件包库提供

提供方式:ftp服务:ftp://IP地址/仓库目录

Http服务:http :// IP地址/仓库目录

本地目录:file://本地目录

2、构建本地yum

vim /etc/yum.repos.d/hanming.repo

[ 共享仓库名 ]

name=描述

baseurl=file://本地目录

enabled=1

gpgcheck=0

可用gpgkey指定公钥位置

3、构建ftp的yum仓库

1)安装并启动vsftpd服务

2)将光盘内所有文件复制到/var/ftp/rheld

3)客户端建立yum配置文件

baseurl=file://服务器IP/rheld

4、yum数据库文件:repodata/repomd.xml(仓库文件)

使用createrepo工具生成数据库文件

5、yum命令:

yum clean all:清除缓存

yum list [包名]:列出包名

yum info [包名]:查包详细信息

yum search <关键词>:查询相关

yum grouplist 包组名:查软件包分组

yum install :安装包

yum remove:卸载包

yum update :更新包

6、PXE:预启动执行环境

服务器端配置:

1)搭建DHCP服务器,分配地址,定位引导程序

vim /etc/dhcp/dhcpd.conf

subnet 192.168.1.0 netmask 255.255.255.0 {

range 192.168.1.10 192.168.1.20;

next-server 192.168.1.100; (tftp服务器地址)

filename “jpxelinux.0”; } (引导程序文件)

2)搭建tftp服务器:提供内核文件vmlinuz,初始化镜像文件initrd.img及引导程序文件pxelinux.0

3)创建pxelinux.cfg目录并添加default引导菜单文件

default t387 默认标签

prompt 1 (等待用户选择,0为不等待)

label t387 标签名

kernel vmlinuz 内核文件

append ks=ftp://192.168.1.100/rhelb/ks.cfg

initrd=initrd.img 自应答文件

4)创建kickstart自应答文ks.cfg

安装后脚本:%post --interpreter=/bin/bash

设置yum配置文件

5)注意事项:需关闭虚拟机自带DHCP功能

服务器需关闭防火墙

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2018-02-27,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 L宝宝聊IT 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
数据库
云数据库为企业提供了完善的关系型数据库、非关系型数据库、分析型数据库和数据库生态工具。您可以通过产品选择和组合搭建,轻松实现高可靠、高可用性、高性能等数据库需求。云数据库服务也可大幅减少您的运维工作量,更专注于业务发展,让企业一站式享受数据上云及分布式架构的技术红利!
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档