怎样使用yum安装OpenStack

        headsen chen        2017-10-09  19:17:15

个人原创博客,转载请注明作者,出处,否则追究法律责任

[shanghai_chen@linux-node1 ~]$ su - root
Password:
Last login: Mon Oct 9 10:44:07 CST 2017 on pts/0

[root@linux-node1 ~]# ifconfig
eno16777736: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.29.134 netmask 255.255.255.0 broadcast 192.168.29.255
inet6 fe80::20c:29ff:fe21:abb6 prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:21:ab:b6 txqueuelen 1000 (Ethernet)
RX packets 1 bytes 342 (342.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 37 bytes 5150 (5.0 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

ens37: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet 192.168.13.148 netmask 255.255.255.0 broadcast 192.168.13.255
inet6 fe80::2d8c:6eed:8156:ee8c prefixlen 64 scopeid 0x20<link>
ether 00:0c:29:21:ab:c0 txqueuelen 1000 (Ethernet)
RX packets 383 bytes 23548 (22.9 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 41 bytes 5840 (5.7 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 12 bytes 1404 (1.3 KiB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 12 bytes 1404 (1.3 KiB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

virbr0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
inet 192.168.122.1 netmask 255.255.255.0 broadcast 192.168.122.255
ether 52:54:00:d4:41:65 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 0 bytes 0 (0.0 B)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0

[root@linux-node1 ~]# ping baidu.com
PING baidu.com (123.125.114.144) 56(84) bytes of data.
64 bytes from 123.125.114.144 (123.125.114.144): icmp_seq=1 ttl=128 time=34.6 ms
64 bytes from 123.125.114.144 (123.125.114.144): icmp_seq=2 ttl=128 time=35.0 ms
64 bytes from 123.125.114.144 (123.125.114.144): icmp_seq=3 ttl=128 time=35.0 ms
^C
--- baidu.com ping statistics ---
3 packets transmitted, 3 received, 0% packet loss, time 2004ms
rtt min/avg/max/mdev = 34.657/34.896/35.024/0.169 ms

[root@linux-node1 ~]# yum repolist
...
repo id repo name status
base/7/x86_64          CentOS-7 - Base                                                         9,591
epel/x86_64             Extra Packages for Enterprise Linux 7 - x86_64            11,981
extras/7/x86_64       CentOS-7 - Extras                                                        227
updates/7/x86_64    CentOS-7 - Updates                                                 731
repolist: 22,530

安装了epel的扩展库后,直接安装OpenStack会失败,也就是扩展库根本就没有OpenStack的安装包。

[root@linux-node1 ~]# yum install -y python-OpenStackclient
...
No package python-OpenStackclient available.
Error: Nothing to do

[root@linux-node1 ~]# yum install -y OpenStack-keystone 
...
No package OpenStack-keystone available.

升级yum源后仍然没用

[root@linux-node1 ~]# yum upgrade
...
Complete!

[root@linux-node1 ~]# yum install openstack-nova-ap

No package openstack-nova-ap available.
Error: Nothing to do

------------------------------------------------------------------------------------------------------------------------

安装下面的软件后就可以了

[root@linux-node1 ~]# yum install centos-release-openstack-newton

...
Installed:
centos-release-openstack-newton.noarch 0:1-2.el7

Dependency Installed:
centos-release-ceph-jewel.noarch 0:1.0-1.el7.centos
centos-release-qemu-ev.noarch 0:1.0-2.el7
centos-release-storage-common.noarch 0:1-2.el7.centos
centos-release-virt-common.noarch 0:1-1.el7.centos

Complete!

[root@linux-node1 ~]# yum install https://repos.fedorapeople.org/repos/openstack/openstack-newton/rdo-release-newton-5.noarch.rpm
...
Installed:
rdo-release.noarch 0:newton-5

Complete!

[root@linux-node1 ~]# yum upgrade
...
Complete!

下面就可以安装OpenStack的软件

-----------------------------------------------------------------------------------------------------------------------------------------------------------------------

[root@linux-node1 ~]# yum install python-openstackclient

...
Dependencies Resolved
...

Complete!
[root@linux-node1 ~]# yum install openstack-selinux
...
Dependencies Resolved
...
Installed:
openstack-selinux.noarch 0:0.8.7-1.el7
Complete!

[root@linux-node1 ~]# yum install openstack-keystone httpd mod_wsgi
...
Complete!
[root@linux-node1 ~]# yum install openstack-glance

[root@linux-node1 ~]# yum repolist
...
repo id repo name status
base/7/x86_64 CentOS-7 - Base                                                                                                9,591
centos-ceph-jewel/7/x86_64 CentOS-7 - Ceph Jewel                                                                      51
centos-openstack-newton/x86_64 CentOS-7 - OpenStack newton                                            1,448
centos-qemu-ev/7/x86_64 CentOS-7 - QEMU EV                                                                            31
*epel/x86_64 Extra Packages for Enterprise Linux 7 - x86_64                                                  11,981
extras/7/x86_64 CentOS-7 - Extras                                                                                                227
openstack-newton/x86_64 OpenStack Newton Repository                                                          1,448
rdo-qemu-ev/x86_64 RDO CentOS-7 - QEMU EV                                                                             31
updates/7/x86_64 CentOS-7 - Updates                                                                                           731
repolist: 25,539
[root@linux-node1 ~]#

怎样使用yum安装OpenStack的更多相关文章

  1. CentOS RDO方式快速安装OpenStack

    一.了解RDO RDO是什么? RDO是红帽Red Hat Enterprise Linux OpenStack Platform的社区版,类似RHEL和Fedora,RHEV和oVirt这样的关系. ...

  2. Linux(CentOS、Ububtu)一键安装Openstack及其它参考文档汇总

    原文链接  http://www.aboutyun.com/thread-10920-1-1.html openstack相关资料 CentOS下一键安装Openstack  http://blog. ...

  3. CentOS下一键安装Openstack

    CentOS下一键安装Openstack 系统环境:Oracle VirtualBox 4.38CentOS-6.5-x86_64-bin-DVD1.iso 安装前需要修改 /etc/hosts文件, ...

  4. #centos7 创建内网yum源 OpenStack源部署

    #centos7 创建内网yum源#centos7 自动化安装 本地 内网 web源创建.更新 createrepo http OpenStack源部署 Elven原创 http://www.cnbl ...

  5. All-In-One方式-安装openstack

    ALL-IN-ONE安装openstack******************************************************************************* ...

  6. CentOS7安装OpenStack(Rocky版)-01.控制节点的系统环境准备

    分享一下Rocky版本的OpenStack安装管理经验: OpenStack每半年左右更新一版,目前是版本是201808月发布的版本-R版(Rocky),目前版本安装方法优化较好,不过依然是比较复杂 ...

  7. CentOS7安装OpenStack(Rocky版)-05.安装一个nova计算节点实例

    上一篇文章分享了控制节点的nova计算服务的安装方法,在实际生产环境中,计算节点通常会安装一些单独的节点提供服务,本文分享单独的nova计算节点的安装方法 ----------------  完美的分 ...

  8. 照着官网来安装openstack pike之environment设置

    安装openstack前的准备环境: 两个centos7系统的环境:192.168.101.10 node1,192.168.101.11 node2 控制节点node1,计算节点node2 1.统一 ...

  9. 002-官网安装openstack之-安装基础服务

    安装openstack基础服务 1.控制节点安装时间同步服务(chrony) (1)时间同步大体来说有两种方式: 一种是自己搭建时间同步服务器,各个需要同步时间的节点,与其同步时间 另一种则是使用nt ...

随机推荐

  1. elasticsearch red status fix 红色状态修复

    问题描述: spring cloud项目有用到elasticsearch,启动时进行健康校验,发现es一直是down的,导致在eureka显示也是down 问题定位:查看actuator源码发现,如果 ...

  2. CentOS7网卡命名规则

    CentOS6之前基于传统的命名方式如:eth1,eth0.... Centos7提供了不同的命名规则,默认是基于固件.拓扑.位置信息来分配.这样做的优点是命名是全自动的.可预知的,缺点是比eth0. ...

  3. java并发编程笔记3-同步容器&并发容器&闭锁&栅栏&信号量

    一.同步容器: 1.Vector容器实现了List接口,Vector实际上就是一个数组,和ArrayList类似,但是Vector中的方法都是synchronized方法,即进行了同步措施.保证了线程 ...

  4. BIOS基础

    Basic Input Output System 基本输入输出系统   固化到主板上-个 ROM芯片上的 程序   为计算机提供最底层.最直接的的硬件设置和控制   以上来自百度   不讨论时软件还 ...

  5. Caffe︱构建lmdb数据集、binaryproto均值文件及各类难辨的文件路径名设置细解

    Lmdb生成的过程简述 1.整理并约束尺寸,文件夹.图片放在不同的文件夹之下,注意图片的size需要规约到统一的格式,不然计算均值文件的时候会报错. 2.将内容生成列表放入txt文件中.两个txt文件 ...

  6. 重新编译Linux内核必要性及其准备工作

    内核简介 内核,是一个操作系统的核心.它负责管理系统的进程.内存.设备驱动程序.文件和网络系统,决定着系统的性能和稳定性. Linux的一个重要的特点就是其源代码的公开性,所有的内核源程序都可以在/u ...

  7. JLINK 10针J和20针JTAG接口连接方法

    我的JLINK终于用上了,哈哈,好开心,终于不用考虑是不是要借用别人的PC机了,昨天到城隍庙电子市场忙活了一下午,终于算是满载而归,呵呵,好了,下面说一下接法,其实根本不需要什么转接板什么的,直接把相 ...

  8. HighCharts之2D回归直线的散点

    HighCharts之2D回归直线的散点 1.实例源码 ScatterLine.html: <!DOCTYPE html> <html> <head> <me ...

  9. River Hopscotch POJ - 3258

    Every year the cows hold an event featuring a peculiar version of hopscotch that involves carefully ...

  10. 12-7jquery选择器学习

    p:odd 选择奇数个数的p标签   p:even选择奇数个数的p标签   p:gt(n)选择下标 大于n的p标签   p:lt(n)选择下标小于n的p标签   $(":root " ...