同步Openstack yum源

我们搭建Openstack时不可能是直接利用 外网的源因为外网的源有种种不确定性。所以要自己搭建内网的源来部署。

1、进行同步

yum install yum-utils createrepo yum-plugin-priorities

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

[openstack-mitaka]

name=OpenStack Icehouse Repository

baseurl=http://mirrors.163.com/centos/7.3.1611/cloud/x86_64/openstack-mitaka/

enabled=1

skip_if_unavailable=0

gpgcheck=0

priority=98

下面进行同步

reposync --repoid=openstack-mitaka ##这个名字一定要和源的名字一致

下面就通过漫长的时间等吧。同步完之后开始建立源

createrepo –update openstack-mitaka

2、搭建httpd 略

ln -s openstack-mitaka  /var/www/openstack-mitaka

3、在客户端上写repo文件省略

时间: 2024-10-11 11:24:25

同步Openstack yum源的相关文章

构建 Openstack yum 源

对于企业的 Openstack 私有云,出于安全和某些因素的考虑,有些服务器无法访问公网,导致服务器无法更新某些 RPM 包,同时内部常有 Openstack 新特性开发需求.版本的维护与升级,因此非常有必要构建企业私有的 openstack yum 源. 构建 openstack yum 源有两个步骤:1.同步(下载)官方的源至企业 yum 服务器中:2. 重新创建 repo 并通过 nginx(apache)发布. Overview 以 Redhat Openstack 官网安装手册为例,安

CentOS7同步远程yum源到本地

应用场景: 今天有朋友问我,说他搭建cloudstack测试环境,但是安装包不太好下,要一个个手动去wget,我就问他,几个包可以这么做,要很多包咋办,其实我们在同步远程一些安装包的时候,通常会用到reposync这个命令,本篇文章也是通过这条命令来下载cloudstack安装包: 1.配置selinux为disabled [[email protected] ~]# cat /etc/selinux/config  # This file controls the state of SELin

Centos 下建立本地软件仓库-同步官方YUM源

1)安装httpd yum install httpd 2)安装yum-utils 和 createrepo,其中yum-utils包含reposync命令 yum install yum-utils createrepo 3)执行如下命令,将所有文件下载到指定路径.其中xxx在*.repo文件内第一行的中括号内(可以用yum repolist列出),表示包的名称:dest_dir代表存放路径:参数--source表示同时下载*.src.rpm文件 reposync -r xxx -p <des

openstack 离线YUM源搭建

服务器IP地址:192.168.0.213Openstack yum源的安装和部署说明书对于企业的openstack私有云,出于安全和某些因素的考虑,有些服务器无法访问公网,导致服务器无法更新某些RPM包,同时内部常有openstack新特性开发需求,版本的维护与升级,因此非常有必要构建企业私有的openstack yum源,构建openstack yum源有两个步骤:1.同步(下载)官方的源至企业yum服务器中:2.重新创建repo并通过(apache)发布.我们这里采用这2中方法,根据ope

制作openstack本地yum源

由于openstack的官网的yum源下载比较慢,现在我们把openstack.epel.ceph.redhat自带的安装包下载下来,自己制作一个本地的更新.安装yum源 一.把openstack.epel.ceph.redhat自带的安装包下载统一放到一个目录/yum.os.repo目录 [[email protected] ~]# mkdir /yum.os.repo 二.要确定yum源的配置路径 [[email protected] ~]#  ls /etc/yum.repos.d/ 为o

用reposync 同步YUM源到本地,搭建本地YUM源服务器

之前总结的搭建本地yum源是通过rsync直接同步其他在线的yum源,例如清华大学大YUM源,但是类似的阿里云的yum源,因为其不支持rsync所以不能进行同步, 同样的,想要同步其他一些官方的YUM源,也要对方支持rsync才能支持同步,而有很希望安装的YUM源并不支持rsync,这样怎么办呢? 因上述原因我想到了另一种思路去同步"所有"我想同步的YUM源,并且搭建成本地可用的YUM源,下面记录下我的思路. 1.首先预备好一台nginx或者apache的server来做本地的YUM源

CentOS下建立本地YUM源并自动更新

1. 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网 l 对于RHEL(Redhat Enterprise Linux),需要购买服务 l 便于发布自己开发的rpm包 2. 找到适合你的站点的yum同步源,主要是CentOS标准软件仓库.epel.以及rpmforge CentOS标

CentOS6.x rsync+httpd搭建配置本地YUM源库

一.环境说明 yum库,是readhat/CentOS 系统软件仓库,可以通过http ftp协议传输存储在网络上的仓库;yum 主要功能是更方便的添加/删除/更新RPM 包,自动解决软件包依赖性问题,便于管理大量系统的更新维护软件包问题.yum 库可以同时配置多个资源库(Repository),简洁的配置文件(/etc/yum.conf),自动解决增加或删除rpm 包时遇到的依赖性问题,保持与RPM 数据库的一致性. 本教程就以同步网络上的开源yum仓库到本地,配置成本地的yum仓库(使用光盘

CentOS6.5 搭建在线yum源

CentOS6.5 搭建在线yum源 发布时间:  2017-04-21 浏览次数:  611 下载次数:  1  问题描述 尽管有很多的免费镜像提供yum源服务,但是还是有必要建立自己的yum服务器,主要出于以下几点考虑: l 网络速度:访问互联网可能比较慢 l 节省带宽:如果有大量的服务器,架设自己的yum源可以有效节省互联网带宽 l 联网限制:对于有些内网服务器,不能连接到互联网  处理过程 安装Nginx服务器 1.获取Nginx安装包: wget http://tengine.taob