openstack的yum源出错,配置openstack-ocata版的在线yum源,openstack的yum源配置
真的是几经周折,终于配置好了!我做好了一键配置yum的代码,地址:https://www.cnblogs.com/guarding/p/12321702.html
首先看一下配置前的报错信息把:
需要安装以下安装包(根据openstack-ocata的官方文档:https://docs.openstack.org/ocata/install-guide-rdo/environment-packages.html)
# yum install centos-release-openstack-ocata
# yum install python-openstackclient
[root@node1 ~]# yum install centos-release-openstack-ocata
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
base | 3.6 kB 00:00:00
centos | 3.6 kB 00:00:00
epel | 5.3 kB 00:00:00
extras | 2.9 kB 00:00:00
updates | 2.9 kB 00:00:00
(1/2): epel/x86_64/updateinfo | 1.0 MB 00:00:00
(2/2): epel/x86_64/primary_db | 6.7 MB 00:00:02
没有可用软件包 centos-release-openstack-ocata。
错误:无须任何处理
[root@node1 ~]# yum install python-openstackclient
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
没有可用软件包 python-openstackclient。
错误:无须任何处理
解决方案:
1.首先配置好本机的DNS(DNS谁的都可以一样,依次是谷歌的、腾讯的、阿里云的,反正都配置了肯定没错,少配置了可能会遇到问题)
[root@node1 ~]# echo "nameserver 8.8.8.8
nameserver 119.29.29.29
nameserver 114.114.114.114" > /etc/resolv.conf
[root@node1 ~]# cat /etc/resolv.conf
nameserver 8.8.8.8
nameserver 119.29.29.29
nameserver 114.114.114.114
#配置openstack的yum源
[root@node1 ~]# tar -zcf /etc/yum.repos.d/yum.repo.bak.gz /etc/yum.repos.d/*
[root@node1 ~]# rm -rf /etc/yum.repos.d/CentOS-*
[root@node1 ~]# wget -O /etc/yum.repos.d/CentOS-epel.repo http://mirrors.aliyun.com/repo/epel-7.repo
[root@node1 ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
[root@node1 ~]# sed -i '$a /dev/cdrom /mnt/ iso9660 defaults 0 0' /etc/fstab #如果你没有连接光盘镜像此步骤可以不做,基本没影响
[root@node1 ~]# mount -a
[root@node1 ~]# tee /etc/yum.repos.d/CentOS-7.repo <<-'EOF'
[centos]
name=centos7
baseurl=file:///mnt/
enable=1
gpgcheck=0
EOF
2.安装openstack-ocata所需要的依赖包(阿里云的各种源地址:https://developer.aliyun.com/mirror/)
[root@node1 ~]# yum -y install centos-release-ceph-jewel centos-release-qemu-ev
通过阿里云下载centos-release-openstack-ocata
[root@node1 ~]# wget -O /opt/centos-release-openstack-ocata-1-2.el7.noarch.rpm https://mirrors.aliyun.com/centos-vault/altarch/7.6.1810/extras/ppc64le/Packages/centos-release-openstack-ocata-1-2.el7.noarch.rpm?spm=a2c6h.13651111.0.0.25962f70kIQliu&file=centos-release-openstack-ocata-1-2.el7.noarch.rpm
[root@node1 ~]# wget -O /opt/rdo-release-ocata-3.noarch.rpm https://repos.fedorapeople.org/repos/openstack/EOL/openstack-ocata/rdo-release-ocata-3.noarch.rpm
安装openstack存储库
[root@node1 ~]# rpm -ivh /opt/centos-release-openstack-ocata-1-2.el7.noarch.rpm
[root@node1 ~]# rpm -ivh /opt/rdo-release-ocata-3.noarch.rpm
删除两个有错误的yum,避免后面出错
[root@node1 ~]# rm -rf /etc/yum.repos.d/CentOS-OpenStack-ocata.repo
[root@node1 ~]# rm -rf /etc/yum.repos.d/rdo-qemu-ev.repo
添加一个测试好的openstack-ocata源
[root@node1 ~]# tee /etc/yum.repos.d/CentOS-ocata.repo <<-'EOF'
> [openstack]
> name=ocata
> baseurl=https://buildlogs.cdn.centos.org/centos/7/cloud/x86_64/openstack-ocata/
> enable=1
> gpgcheck=0
> EOF
[root@node1 ~]# yum clean all #清空yum缓存
[root@node1 ~]# yum repolist
[root@node1 ~]# yum makechahe #更新yum缓存资源
至此openstack的yum源已经配置成功,搜集这些源确实不容易,我做的这个是针对openstack的ocata版本的,其他版本方法基本一样,
如地址可以改一下尝试能不能搜到:https://buildlogs.cdn.centos.org/centos/7/cloud/x86_64/openstack-ocata/
再次执行yum install centos-release-openstack-ocata,发现已经安装成功
[root@node1 ~]# yum install centos-release-openstack-ocata
已加载插件:fastestmirror, langpacks
Repository openstack-ocata is listed more than once in the configuration
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
无须任何处理
执行yum install python-openstackclient也可以完美的安装了,这些步骤前提条件是网络没啥问题!
[root@node1 ~]# yum install python-openstackclient
已加载插件:fastestmirror, langpacks
Repository openstack-ocata is listed more than once in the configuration
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
软件包 python-openstackclient-3.8.2-1.el7.noarch 已安装并且是最新版本
无须任何处理
openstack的yum源出错,配置openstack-ocata版的在线yum源,openstack的yum源配置的更多相关文章
- OpenStack-Ocata版+CentOS7.6 云平台环境搭建 — 3.安装配置OpenStack认证服务(keystone)
节点配置信息说明: 控制节点:controller: IP:192.168.164.128 hostname&hosts:likeadmin 计算加点:Nova: IP:192.168.164 ...
- OpenStack-Ocata版+CentOS7.6 云平台环境搭建 — 2.安装配置OpenStack基础服务
节点配置情况说明: 控制节点:controller: IP:192.168.164.128 hostname&hosts:likeadmin 计算加点:Nova: IP:192.168.164 ...
- OpenStack Pike超详细搭建文档 LinuxBridge版
前言 搭建前必须看我 本文档搭建的是分布式P版openstack(1 controller + N compute + 1 cinder)的文档. openstack版本为Pike. 搭建的时候,请严 ...
- Openstack入门篇(十五)之如何创建生产使用的openstack镜像
在linux-node1节点上: [root@linux-node1 ~]# yum install -y openstack-nova-compute [root@linux-node1 ~]# y ...
- yum 安装出错--"Couldn't resolve host 'mirrors.aliyun.com'"
1.yum 安装出错 [root@iz25m0z7ik3z ~]#yum install mysql [root@iZ25m0z7ik3Z ~]#yum install mysql Loaded pl ...
- yum update 出错
yum update 出错 : mirrors.163.com; Unknown error" Trying other mirror. yum-utils-1.1.31-52.el7.no ...
- yum更新出错-解决
Total download size: 14 MIs this ok [y/d/N]: 命令里已经yum install -y了,但是还是需要选择Y,N没有自动执行,请问这个要怎么破. PS:我是在 ...
- (九)OpenStack---M版---双节点搭建---Swift(单节点)安装和配置
↓↓↓↓↓↓↓↓视频已上线B站↓↓↓↓↓↓↓↓ >>>>>>传送门 本次搭建仅采用Compute单节点做swift组件 1.Controller安装并配置控制节点 ...
- CentOS 7 安装、配置、使用 PostgreSQL 9.5(一)安装及基础配置
一直不知道怎么读这个数据库的名字,在官网上找到了文档.PostgreSQL is pronounced Post-Gres-Q-L. 读音 What is PostgreSQL? How is it ...
- SpringBoot外部化配置使用Plus版
本文如有任何纰漏.错误,请不吝指正! PS: 之前写过一篇关于SpringBoo中使用配置文件的一些姿势,不过嘛,有句话(我)说的好:曾见小桥流水,未睹观音坐莲!所以再写一篇增强版,以便记录. 序言 ...
随机推荐
- HDU-6672-Seq
题目传送门 ps:一般这种给一个数列求第n项,n还特别大的.要么矩阵快速幂,要么转化递推式.不过这题数据也特别多有100000组,所以就算矩阵快速幂可能也要超时,而且我还没推出来.转化递推式需要比较强 ...
- HOG算法基础
实现思路步骤: 1.对原图像gamma校正,img=sqrt(img); 2.求图像竖直边缘,水平边缘,边缘强度,边缘斜率. 3.将图像每16*16(取其他也可以)个像素分到一个cell中.对于256 ...
- SHELL小练习
1.SHELL编程服务器IP修改脚本 脚本实现动态IP修改: 脚本实现静态IP修改: 实现IP地址输入判断正确性: IP地址修改成功判断&回滚: 2.SHELL编程Tomcat多实例管理脚本( ...
- bubble chart|Matrix Scatter|Overlay Scatter|Scatterplots|drop-line|box plot|Stem-and-leaf plot|Histogram|Bar chart|Pareto chart|Pie chart|doughnut chart|
应用统计学 对类别数据要分类处理: Bar chart复式条形图便于对比: Pareto chart:对类别变量依据频数高低排列: Pie chart:饼图用于一个样本,可以区分类别数据 doughn ...
- 吴裕雄--天生自然 PYTHON语言数据分析:ESA的火星快车操作数据集分析
import os import numpy as np import pandas as pd from datetime import datetime import matplotlib imp ...
- JavaScript中的document.fullscreenEnabled
本文主要讲述了: 什么是document.fullscreenEnabled 作用 兼容性 正文 什么是document.fullscreenEnabled document.fullscreenEn ...
- 疯狂补贴的4G+ 会是又一个资费陷阱吗?
会是又一个资费陷阱吗?" title="疯狂补贴的4G+ 会是又一个资费陷阱吗?"> 常言说得好,防火防盗防运营商--具有垄断性质的中国移动.联通.电信三大基础 ...
- runR
Linux下使用R 运行linux下的R脚本 编写R文件 新建后缀名为R的文件 写入R程序 在脚本首行加入 1 运行R文件 这里有两种方式 大专栏 runR进入R的环境">进入R的环 ...
- 如何安装及使用honmaple社区程序 · honmaple's blog · 风落花语风落天,花落风雨花落田.
Table of Contents 1. 如何安装及使用 1.1. 安装需要的package 1.2. 配置config 1.3. 注释下面代码 1.4. 初始化数据库 1.5. 创建管理员账户 2. ...
- Vue源码之组件化/生命周期(个人向)
大致流程 具体流程 组件化 (createComponent) 构造⼦类构造函数 const baseCtor = context.$options._base // plain options ob ...