怎样使用yum安装OpenStack
怎样使用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的更多相关文章
- CentOS RDO方式快速安装OpenStack
一.了解RDO RDO是什么? RDO是红帽Red Hat Enterprise Linux OpenStack Platform的社区版,类似RHEL和Fedora,RHEV和oVirt这样的关系. ...
- Linux(CentOS、Ububtu)一键安装Openstack及其它参考文档汇总
原文链接 http://www.aboutyun.com/thread-10920-1-1.html openstack相关资料 CentOS下一键安装Openstack http://blog. ...
- CentOS下一键安装Openstack
CentOS下一键安装Openstack 系统环境:Oracle VirtualBox 4.38CentOS-6.5-x86_64-bin-DVD1.iso 安装前需要修改 /etc/hosts文件, ...
- #centos7 创建内网yum源 OpenStack源部署
#centos7 创建内网yum源#centos7 自动化安装 本地 内网 web源创建.更新 createrepo http OpenStack源部署 Elven原创 http://www.cnbl ...
- All-In-One方式-安装openstack
ALL-IN-ONE安装openstack******************************************************************************* ...
- CentOS7安装OpenStack(Rocky版)-01.控制节点的系统环境准备
分享一下Rocky版本的OpenStack安装管理经验: OpenStack每半年左右更新一版,目前是版本是201808月发布的版本-R版(Rocky),目前版本安装方法优化较好,不过依然是比较复杂 ...
- CentOS7安装OpenStack(Rocky版)-05.安装一个nova计算节点实例
上一篇文章分享了控制节点的nova计算服务的安装方法,在实际生产环境中,计算节点通常会安装一些单独的节点提供服务,本文分享单独的nova计算节点的安装方法 ---------------- 完美的分 ...
- 照着官网来安装openstack pike之environment设置
安装openstack前的准备环境: 两个centos7系统的环境:192.168.101.10 node1,192.168.101.11 node2 控制节点node1,计算节点node2 1.统一 ...
- 002-官网安装openstack之-安装基础服务
安装openstack基础服务 1.控制节点安装时间同步服务(chrony) (1)时间同步大体来说有两种方式: 一种是自己搭建时间同步服务器,各个需要同步时间的节点,与其同步时间 另一种则是使用nt ...
随机推荐
- php 网络爬虫2种方法
1,通过curl进行抓取再进行写入文件当中: $curlobj = curl_init(); // 初始化curl_setopt($curlobj, CURLOPT_URL, "https: ...
- java网络编程(1)
太久没有用java做一些东西了,搞太多的协议框架,基本的东西好像快忘记了~每天抽出一点时间出来,来好好温习下基础,顺便记录下来,以后还忘记可以回来看看==.首先从网络编程开始吧==.这玩意太久没有用了 ...
- mybatis 3.x源码深度解析与最佳实践(最完整原创)
mybatis 3.x源码深度解析与最佳实践 1 环境准备 1.1 mybatis介绍以及框架源码的学习目标 1.2 本系列源码解析的方式 1.3 环境搭建 1.4 从Hello World开始 2 ...
- 30分钟掌握ES6/ES2015核心内容(上)
ECMAScript 6(以下简称ES6)是JavaScript语言的下一代标准.因为当前版本的ES6是在2015年发布的,所以又称ECMAScript 2015. 也就是说,ES6就是ES2015. ...
- python调试
如果很简单的程序,建议还是pirnt打出来. 对于Linux环境,使用pdb/ipdb是一个不错的选择. 安装ipdb sudo pip install ipdb 开启调试 手动在需要调试的地方写入s ...
- mysql常用基础操作语法(三)~~对数据的增删改操作【命令行模式】
1.插入单条数据:insert into tablename(字段名1,字段名2,...) values(值1,值2,...); 从图中可以看出,插入时不需要每个字段都有值(在没有相关的约束前提下), ...
- hi3531的时钟系统
时钟管理模块对芯片时钟输入.时钟生成和控制进行统一的管理,包括: 时钟管理模块有以下两部分输入:
- 前端框架Vue入门
1.Vue简介 Vue是一套构建用户界面的渐进性框架.Vue采用自底向上增量开发的设计,其关注点在图层,与angular的区别就在这里,它关注的是图层,而angular注释的是数据. 2.与React ...
- 如何让window.open()以post请求方式调用(巧妙解法)
问题由来: 在公司遇到一个线上bug,如下 var url = 'http://106.75.31.215:8012/onlinePreview?url=' + encodeURIComponent( ...
- HTML基础加强
1. 什么是浏览器:解释和执行HTML源码的工具. 2. 什么是静态页面,什么样的页面是动态页面? 静态页面:htm,html(直接读取) 动态网页:asp,aspx,jsp,php(里面有代码请求时 ...