1.实验目的

对于企业的Openstack私有云,出于对安全和某些因素的安全考虑,有些服务器无法访问公网,导致服务器无法更新某些RPM包,同时内部常有Openstack新特性开发需求,版本的维护与升级,因此非常有必要构建企业私有的openstack yum源。
搭建本地base、extra、epel、openstack源,openstack试验的必备环境,这样可以摆脱网络限制。本实验的目的就是掌握本地Openstack yum源的制作。

2.实验规划

本地openstack yum源制作。
构建openstack yum源有两个步骤:
(1)同步(下载)官方的源至企业yum服务器(控制结点)中;
(2)重新创建repo并通过nginx(apache)发布。(http服务)本实验我们只考虑ftp服务。

3.实验步骤

3.1 CentOS-6.6本地源配置前期准备工作

该项的所有操作步骤使用root用户进行。
该项的所有操作在controller0主机进行。
被挂载的iso镜像文件其实是一个存在的yum仓库,通过修改yum仓库指向文件让系统可以读取到这个仓库。

3.2 CentOS-6.6本地源配置

(1)如果系统重启过,那么首先重新挂载光盘镜像

(然后再移除磁盘,防止系统重启后进入重新安装界面)

3.3 制作本地epel、openstack源

(1)安装必要工具

3.4 本地epel、openstack源开始制作

(1)上传和解压

解压:

(2)epel、openstack源制作

①移动刚刚下上传的openstack软件到该目录
#mv /wget-yum/openstack-icehouse/ /data/

②创建元数据
#create -p -d -o /data/openstack-icehouse/ /data/openstack-icehouse


③移动刚刚上传的epel软件到该目录
#mv /wget-yum/epel/ /data

④创建元数据
#create -p -d -o /data/epel/ /data/epel

(3)ftp安装
①在controller0节点上安装ftp服务:

②ftp服务配置文件修改


3.5 修改yum仓库配置文件

(1)在control0节点上,创建或修改lcalrepo

(2)在controller0节点上,发送local.repo模板到network0和compute0

(3)在network0节点上,创建local.repo

(4)在compute0节点上,创建local.repo

(5)在网络节点和计算点上进行验证

Openstack实验之yum源配置相关推荐

  1. linux7提示软件安装源位置不对,详解 RHEL7.1 yum源配置与软件安装

    导读 Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自 ...

  2. Linux中yum源配置及软件安装管理

    一.什么是yum源?为什么要进行yum源配置? 说到yum源就必须说到linux系统中特有的依赖关系问题,yum就是为了解决依赖关系而存在的. yum源就相当是一个目录项,当我们使用yum机制安装软件 ...

  3. centos6 安装 mantisbt-1.2.8 —— (3)Linux系统下yum源配置(Centos 6)

    Linux系统下yum源的配置(阿里云): 1.备份 mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.ba ...

  4. Centos6.4 本地yum源配置

    由于单位的服务器均使用的是内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源配置. 1.首先将需要rpm库添加到系统中: 1).虚拟机中安装的lin ...

  5. red6.4 mysql_rhel6.4 yum本地yum源配置

    rhel6.4 yum本地yum源配置        在安装rpm包时,总是会碰到关联的包,在安装过程中带来很多麻烦,配置yum源,自关联包安装,简单省事.配置步骤:1:mount -o loop 挂 ...

  6. 更改yum源配置后执行报错[Errno 14] PYCURL ERROR 22 - “The requested URL returned error: 404 Not Found”

    更改yum源配置后执行报错 报错信息入下 //[root@bucktanc6 yum.repos.d]# yum clean all Loaded plugins: fastestmirror Cle ...

  7. linux下yum源配置

    163.suho yum源配置 #mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup #cd / ...

  8. CentOS 6.5 本地yum源配置

    CentOS 6.5 本地yum源配置 由于多数服务器均使用内网,而安装一些软件如Git,需要很多的依赖包,使用yum安装相对简单,由于不能联网故配置本地yum源. 1.将rpm库添加到系统中 虚拟机 ...

  9. Linux(redhat7.2)本地yum源配置

    本地yum源配置 由于特殊原因,有的时候我们的Linux系统无法连接网络,这种时候软件的安装更新等就成了一个问题,但其实安装Linux系统的光盘映像中有许多我们需要用到的软件,利用本地的光盘映像作为y ...

  10. Centos 本地yum源配置以及扩展源

    Centos 本地yum源配置以及扩展源 提示:有任何问题可以私信我,下班看到第一时间回复 yum本地源 Centos 本地yum源配置以及扩展源 一.将光盘挂载到/mnt下面 二.删除系统本身自带的 ...

最新文章

  1. 以太坊 智能合约 简介
  2. file.getinputstream(); 要关闭吗_iOS 13.5.1 和 12.4.7 已关闭,目前不能升级或降级
  3. 用golang完成tcp协议传输
  4. pandas: DataFrame在数据处理时一些常用的操作汇总
  5. qt triggered信号_Qt之网络编程UDP通信
  6. ZZULIOJ 1093: 验证哥德巴赫猜想(函数专题)
  7. 苹果与高通联合抢占 5G!
  8. c语言编程字符串_C编程中的字符串
  9. java.lang.NoSuchMethodError示例
  10. html安装方正兰亭,方正兰亭字体
  11. 常见的Java框架有哪些?
  12. Xcode slicing 精解
  13. 关于ARP请求报文和ARP报文的源地址和目的地址
  14. 利用Nginx反向代理解决服务器80端口被封
  15. PS时间轴制作动态图
  16. 使用代理ip进行反反爬虫——爬取句子迷网站,获取小说龙族经典句子
  17. centos安装jetbrains projector(解决不能复制问题)
  18. 查看SQL语句执行耗费的时间
  19. 转载:机器学习算法工程师秋招总结
  20. 十进制转二、八、十六进制

热门文章

  1. 杭电Oj刷题(2027)
  2. 用matlab如何画中国地图,利用matlab画中国地图的几种方法
  3. 雅虎相册批量下载v3.0 公布!支持相册主人登录 欢迎大家试用
  4. 【计算机基础】防火墙
  5. socks5 转换为 http 代理(使用privoxy)
  6. Android UI个性style开源组件
  7. 网页中播放RTSP(1)
  8. 火热升级:360Safe VS 雅虎助手
  9. python壁纸推荐_python爬虫项目-一见倾心壁纸
  10. python加密成pyc_pyc文件加密 python写的程序怎样加密