制作L版openstack本地yum源方法

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


http://blog.youkuaiyun.com/wylfengyujiancheng/article/details/50008325


1、环境准备:
操作系统:CentOS7.1
虚拟机或物理机一台:建议2vcpu+ 2G+内存 10G+硬盘
确保系统能够上网
2、配置缓存
修改/etc/yum.conf

[main]
cachedir=/var/cache/yum/$basearch/$releasever
keepcache=1 #修改为1,保存缓存
debuglevel=2
logfile=/var/log/yum.log
exactarch=1
obsoletes=1
gpgcheck=1
plugins=1
installonly_limit=5
bugtracker_url=http://bugs.centos.org/set_project.php?project_id=23&ref=http://bugs.centos.org/bug_report_page.php?category=yum
distroverpkg=centos-release

3、执行安装,时间取决于网速,请耐心等待。

yum -y update
yum -y install chrony
yum -y install http://dl.fedoraproject.org/pub/epel/7/x86_64/e/epel-release-7-5.noarch.rpm
yum -y install centos-release-openstack-liberty
yum -y install https://rdoproject.org/repos/openstack-liberty/rdo-release-liberty.rpm
yum -y upgrade
yum -y install python-openstackclient
yum -y install openstack-selinux
yum -y install mariadb mariadb-server python2-PyMySQL
yum -y install mongodb-server mongodb
yum -y install rabbitmq-server
yum -y install openstack-keystone httpd mod_wsgi memcached python-memcached
yum -y install openstack-glance python-glance python-glanceclient
yum -y install openstack-nova-api openstack-nova-cert openstack-nova-conductor openstack-nova-console openstack-nova-novncproxy openstack-nova-scheduler python-novaclient
yum -y install openstack-nova-compute sysfsutils
yum -y install openstack-neutron openstack-neutron-ml2 openstack-neutron-linuxbridge python-neutronclient
yum -y install openstack-neutron openstack-neutron-ml2 openstack-neutron-linuxbridge python-neutronclient
yum -y install openstack-neutron openstack-neutron-linuxbridge
yum -y install openstack-dashboard httpd mod_wsgi memcached python-memcached
yum -y install openstack-cinder python-cinderclient
yum -y install lvm2
yum -y install openstack-cinder targetcli python-oslo-policy
yum -y install openstack-swift-proxy python-swiftclient python-keystone-auth-token python-keystonemiddleware memcached
yum -y install xfsprogs rsync
yum -y install openstack-swift-account openstack-swift-container openstack-swift-object
yum -y install openstack-heat-api openstack-heat-api-cfn openstack-heat-engine python-heatclient
yum -y install openstack-ceilometer-api openstack-ceilometer-collector openstack-ceilometer-notification openstack-ceilometer-central openstack-ceilometer-alarm python-ceilometerclient
yum -y install openstack-ceilometer-compute python-ceilometerclient python-pecan
yum -y install createrepo

4、创建目录

# mkdir /opt/CentOS7.0_liberty_rpm

5、将yum缓存的rpm包拷贝到/opt/CentOS7.0_liberty_rpm

find /var/cache/yum/x86_64/ -name *.rpm -exec cp -a {} /opt/CentOS7.0_liberty_rpm \;

6、生成本地yum源

# createrepo /opt/CentOS7.0_liberty_rpm

7、将/opt/CentOS7.0_liberty_rpm打包拷贝到需要安装的机器上配置本地源即可使用


手把手教你搞定OpenStack Train版离线部署:从零搭建私有云(附完整yum源制作) 本文详细介绍了OpenStack Train版本的离线部署全流程,重点讲解了如何构建离线yum源以解决依赖管理问题。从硬件规划、操作系统准备到控制节点配置、计算节点优化,提供了企业级私有云落地的实战指南,特别适合金融机构、军工单位等严格隔离环境的需求。 阅读详情

相关推荐

【云计算】CentOS7 上配置Openstack(单机)bug记录

教程 step7 yum-config-manager --enable Openstack-queens 然后下面也没有出什么安装过程,直接忽略过去了,还不知道是不是因为这步对后面造成了影响 step8 安装PackStack yum install -y openstack-packstack时,一直提示网络不可达,但是ping baidu.com可以通 解决方案 更换yum软件源为阿里云镜像源,教程 Centos7 更换yum软件源 首先要检查有没有安装wget 输入yum list insta

我们都有光明的未来 6275

如何搭建本地OpenStack的yum源?实操展示!

### 1.2:为什么要搭建OpenStack本地yum源? - OpenStack的yum源的地址都是指向国外的网站,对此,我们使用yum下载的时候会造成很多困扰。 - 另:如果中途下载失败,则需要重新来过 - 所以,我们为了解决这个办法,将yum源地址指向国内或者本地

CN_TangZheng的博客 3457

Openstack--使用packstack工具一键部署OpenStack

Openstack----(线网源)使用packstack工具一键部署OpenStack! 文章目录Openstack----(线网源)使用packstack工具一键部署OpenStack!一:部署 OpenStack1.1 环境1.2 安装虚拟机1.2.1 IP地址配置与修改主机名1.2.2 初始化操作1.3 一键部署部署OpenStack二、网页登陆OpenStack 一:部署 OpenStack 1.1 环境 VMware软件 CentOS7.6最小化安装 NAT的IP地址:20.0.0.10 pac

qq_46480020的博客 9889

openstack-keystone服务

为了提升客户端操作的效率,OpenStack支持简单的客户端环境变量脚本即OpenRC 文件。这些脚本通常包含客户端所有常见的选项,当然也支持独特的选项。本指南的接下来的部分会引用这些脚本,为客户端操作加载合适的的凭证。认证服务为openstack服务提供认证服务,认证服务使用了域,项目,用户和角色的组合。在你配置 OpenStack 身份认证服务前,你必须创建一个数据库和管理员令牌。使用特定租户和用户运行客户端,你可以在运行之前简单地加载相关客户端脚本。部分,配置Fernet UUID令牌的提供者。

gsl371的专栏 1669

Openstack keystone 安装包

Openstack keystone 安装包 简单快捷的搭建Keystone

yum openstack 源配置

openstack-install-guide-yum-juno 配置 juno 源 用yum直接安装

本地源方式安装开源 OpenStack (V版本)

本地源方式安装开源 OpenStack (V版)

阿干tkl的博客 989

python气象数据可视化学习笔记8——利用matplotlib和ERA5数据绘制时间-高度气象综合廓线图

利用matplotlib和ERA5数据绘制时间-高度气象综合廓线图

qiuylulu的博客 8064

OpenStack双节点部署-M环境部署三 ——基础服务

基础服务安装一、上传镜像二、关闭防火墙与安全策略三、配置主机映射四、配置yum源五、安装ntp(时间同步)服务六、安装Openstack软件包七、 安装数据库八、安装并配置消息服务器和Memcached九、安装Memcached 一、上传镜像 Controller节点 双击 SecureFX 将Cen...

汐银的博客 1579

基于HPM5E00的EtherCAT从站开发实战:从硬件解析到软件调试

实时工业以太网通信是工业自动化与运动控制领域的核心技术,它通过硬件与协议栈的协同,实现了微秒级的高确定性数据交换。其技术价值在于为多轴同步、机器人控制等复杂场景提供了高实时性、高同步精度的通信基础。在应用场景上,广泛服务于数控机床、包装机械、半导体设备等高端制造领域。本文聚焦于EtherCAT从站开发,深入解析了基于先楫HPM5E00高性能MCU与专用从站控制器(ESC)的硬件架构设计,并详细阐述了开源协议栈SOES的移植、对象字典配置以及过程数据(PDO)映射等核心软件实践,为开发者快速构建稳定可靠的实时

weixin_30915951的博客 501

Databricks Genie:语义编译器架构与企业级智能解析实践

语义层是现代数据平台实现自然语言查询的核心基础,其本质是将业务术语映射为可执行、可治理的数据契约。原理上依赖结构化元数据、值字典与数据血缘三支柱协同,通过分层AI代理(如Intent Parsing、Retriever、Verifier)实现意图识别→语义对齐→安全执行的闭环。技术价值在于降低SQL使用门槛的同时保障审计性、一致性和权限可控性,适用于销售运营、财务分析等一线业务场景。本文深入解析Databricks Genie作为典型语义编译器的落地逻辑,涵盖Unity Catalog知识注入、七层Agen

weixin_29053695的博客 337

OpenStack搭建M版本 (VM安装)

认识OpenStack 1.云计算的起源 早在2006年3月,亚马逊公司首先提出弹性计算云服务。 2006年8月9日,谷歌公司首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会上首次提出“云计算”(Cloud Computing)的概念。 云计算作为一种计算技术和服务理念,有着极其深厚的技术背景,谷歌作为搜索公司,首创这一概念,有着很大的必然性。 2. 云计算的定义 云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的、按需的网络访问,进入可配置的计算资源共享池(资源包括网络、服务器、

qq_52485122的博客 3633

Python实战:用nltk库5步搭建你的第一个n-gram文本生成器(附古诗生成案例)

本文详细介绍了如何使用Python的nltk库5步搭建n-gram文本生成器,并附有古诗生成案例。从环境准备、n-gram原理讲解到完整实现,逐步指导开发者掌握自然语言生成技术。特别针对中文古诗生成进行了优化,包括分词处理和韵律控制,帮助读者快速上手文本生成项目。

weixin_29090089的博客 202

openstack制作离线yum源

openstack制作离线yum源 离线yum源比较适合手动部署openstack时使用,离线yum源制作流程: centos容器执行reposync同步官方yum仓库到本地 执行createrepo生成rpm包索引 nginx容器作为yum源服务器 在线节点执行 安装docker #下载安装脚本并执行 curl -fsSL https://get.docker.com -o get-docker.sh sh get-docker.sh --mirror Aliyun #配置镜像加速 mkdir -

IT 913

YOLO11后处理优化 | 引入DIoU-NMS替代传统NMS,解决高重叠目标误删,召回率大幅提升

YOLO11模型在密集目标场景下存在NMS后处理导致的漏检问题。本文提出采用DIoU-NMS替代传统NMS,通过引入中心点距离信息,有效区分重叠但不同的目标,提升召回率。文章详细分析了传统NMS的三大局限性,对比了Soft-NMS和DIoU-NMS的优劣,并给出在YOLO11中实现DIoU-NMS的完整代码方案。该方法特别适用于安防监控、自动驾驶等目标密集场景,能够在不显著增加计算量的情况下显著改善检测效果。

2601_95807009的博客 150

[cshell]个性化配置你的cshrc/tcshrc

本文介绍了csh/tcsh shell的配置优化方法,主要包括:1. 配置文件管理(全局和个人配置);2. 按键绑定设置(解决远程登录按键问题);3. 提示符个性化(包含颜色配置方案);4. 环境变量设置(如LSCOLORS、CLICOLOR等);5. 安全防护措施(防误删、防覆盖等);6. 实用alias命令集(简化操作、提高效率)。文章提供了详细的配置示例,并建议通过man tcsh获取更多帮助信息。这些配置能显著提升shell使用体验和工作效率。

元直的博客 6112

OpenStack 部署总结之:通过本地yum源安装单节点openstack

通过外部网络的方式安装openstack可能会需要花费大量的事件在rpm包下载上,而且也有可能在某些客户现场不能访问外部网络环境,为了方便以及快速的安装,可以自己搭建一个yum源。本文从yum源的创建,到openstack单节点的安装,以及在安装的过程中出现的问题,做了一个完整的总结。 下载各安装源到本地   创建/root/centos目录,并进入该目录,执行以下命令

不积跬步,无以至千里;不积小流,无以成江海! 4738

智能体异常行为检测-基于行为序列的异常模式识别技术【附代码】

在多智能体系统(Multi-Agent Systems, MAS)中,智能体之间的行为协调与自主决策是系统稳定运行的关键。然而,当某个智能体因策略偏移、环境变化或潜在攻击而出现**异常行为(Abnormal Behavior)**时,整个系统可能陷入混乱或崩溃。

一键难忘的博客 1143

openstack 离线YUM源搭建

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

beisun3272的博客 672

vue - 网站接入微信扫码登录功能详细教程,完整详细流程及完整功能示例源代码(附常见问题的解决方案与二维码样式修改方案)

vue.js项目植入微信登录,vue网页项目怎么做微信扫码登录,VUE项目中的微信扫码登录,VUE中最简单的js调用微信扫一扫功能,vue:如何设计网页的微信扫码登录功能,微信扫码功能官方文档,通过vue方式实现二维码扫码功能,vue调用微信扫码,vue H5 调用微信扫描二维码,Vue前端实现微信扫码登录,vue-wxlogin 微信授权登录组件,网站引入的微信登录框如何修改宽高或其他样式,wxlogin 组件插件怎么改变宽高,vue-wxlogin组件怎么自定义样式,微信网页授权,vue调用微信JSDK

✅ 精选推荐文章 6364

Probability and Statistics - 4th edition

Probability and Statistics - 4th edition

Openstack Ocata 本地yum源制作

1,首先下载openstack ocata、ceph、qemu kvm的包 # mkdir /opt/ocata # wget -np -nH –cut-dirs=1 -r -c -L –exclude-directories=repodata –accept=rpm,gz,xml http://mirror.centos.org/centos/7/cloud/x86_64/openstack

kong62‘s Blog 753

efm32 入门.pdf

本PDF共计22页,介绍的是操作驱动API,下载与否自己斟酌。

Openstack 本地yum源配置

主机配置:主机名 IP(Static) 系统 配置 角色yumserver 192.168.20.21 CentOS-6.5-x86_64-minimal ...

weixin_30550271的博客 412

jre9下载 jdk9

(Java SE Runtime Environment 9.0) 9.0u175 官方最新版 【x86|x64】

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

OpenStack详细制作、应用Packstack快速部署Open Stack环境、实例创建及安装报错解决

镜像:CentOS-7-x86_64-DVD-2009.iso。

m0_73104820的博客 1719

OpenStack Q版 双机部署+创建实例

因为硬件原因之前在做OpenStack环境搭建的时候,各种各样的错误,限制于自己的技术水平和当时太稚嫩,将环境搭建失败的原因归结于硬件原因。 正好最近升级了下自己的笔记本,回想起之前搭建了那么多次,没有一次是完完整整的成功的 ,有点遗憾,所以将OpenStack在重新搭建一遍,顺带记录下过程,和搭建中间碰到的各种的问题。 PS:本文保证,你只要是按照我的步骤一步步来的,保证可以搭建成功! Q版OpenStack安装部署一、官方文档二、基础环境虚机硬件:1、配置信息:2、网络配置2.1、为什么不将网卡模式.

老徐头子的博客 2824

OpenStack安全策略提升

OpenStack安全策略提升

qq_46062641的博客 1039
上一篇: 制作OpenStack Windows Server 2012镜像
下一篇: Mitaka Series Release Notes
drcwr
博客等级 码龄16年 14粉丝 82原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值