openstack系列文章(1)devstack安装测试Queens
1.在OpenStack 圈子中,有这么一句名言:”不要让朋友在生产环境中运行DevStack。
但是初学者在没有掌握OpenStack CLI的情况下用devstack安装测试环境还是不错的。本系列文章后期也会切换到OpenStack CLI。
os: ubuntu-16.04 amd64,安装前执行:
egrep '(vmx|svm)' /proc/cpuinfo
在bios里面将VT-X(cpu虚拟化)或VT-D(io资源虚拟化)选项打开才能真正使用。
openstack 第16个版本是Pike(2017.9.1), 第17个版本是Queens(2018.3.1)。这里使用最新版本Queens。
debian9.x安装quees有问题,因为脚本里面会寻找包libmysqlclient-dev,需要手动解决。
2.关于python版本
openstack是python技术栈(竞争对手cloudstack是java技术栈),
ubuntu-16.04默认是python2.7,实测这个版本正常;测试python-3.5安装失败
3.参考文章:https://docs.openstack.org/devstack/latest/
但有几个地方需要注意
(1)在git clone之后切换到quees分支
http://git.openstack.org/cgit/openstack-dev/devstack/可以看到分支
git checkout stable/queens
git branch
因为不知道clone的是否stable版本,所以很有必要这么搞一下
(2)在./stack.sh之前设置代理(如果不确定代理是否生效就重启)
不设置公共代理http_proxy,https_proxy
设置apt代理
设置docker代理
设置pip代理,建议用豆瓣源(root和stack账号都要加)
上网问题必须解决,我是和朋友一起买的“番-羽-土-啬”服务器,每个月十块钱
QQ:八零一零一二七七
(3)把系统ipv6禁了,然后在local.conf最后面加一行,:
IP_VERSION=4
4.如果./stack.sh失败,分析log,然后./unstack.sh(不需要clean.sh)
5.登录web界面,默认80端口,账号admin和demo,密码在local.conf中
openstack系列文章(1)devstack安装测试Queens
openstack系列文章(1)devstack安装测试Queens的更多相关文章
- openstack系列文章(一)
学习openstack的系列文章-虚拟化 虚拟化 KVM CPU 虚拟化 KVM 内存虚拟化 全虚拟化 I/O 设备 半虚拟化 I/O 设备 I/O PCI PCIe 设备直接分配 SR-IOV 在 ...
- openstack系列文章(四)
学习 openstack 的系列文章 - Nova Nova 基本概念 Nova 架构 openstack Log Nova 组件介绍 Nova 操作介绍 1. Nova 基本概念 Nova 是 op ...
- openstack系列文章(二)
学习openstack的系列文章-keystone openstack 架构 Keystone 基本概念 Keystone 工作流程 Keystone Troubleshooting 1. open ...
- openstack系列文章(三)
学习openstack的系列文章-glance glance 基本概念 glance 架构 openstack CLI Troubleshooting 1. glance 基本概念 在 opensta ...
- openstack系列文章(2)dashboard
玩转dashboard之前,考虑一些事情:(1)安全问题:网络访问策略(2)镜像的密码管理:windows或者linux,root或者administrator密码怎么管理(3)怎样创建自己的镜像:w ...
- Hadoop 系列文章(一) Hadoop 的安装,以及 Standalone Operation 的启动模式测试
以前都是玩 java,没搞过 hadoop,所以以此系列文章来记录下学习过程 安装的文件版本.操作系统说明 centos-6.5-x86_64 [bamboo@hadoop-senior opt]$ ...
- ubuntu14.0.4.3 devstack 安装openstack
参考网址: http://www.chenshake.com/install-ubuntu-14-04-devstack/ 现在装完一切正常,就是不能重启,一旦重启VM,会导致给br-ex设置的IP地 ...
- devstack安装openstack
devstack是目前安装OpenStack最为方便的工具,一般用于开发和测试OpenStack.如果想在生产环境安装的话,需要对 devstack做很多定制,或者使用puppet/chef等更成熟的 ...
- Redis 学习笔记系列文章之 Redis 的安装与配置 (一)
1. 介绍 Redis is an open source (BSD licensed), in-memory data structure store, used as database, cach ...
随机推荐
- 【转】【测试用例设计】WEB通用测试用例
易用性 1.便于使用.理解.并能减少用户发生错误选择的可能性 2.当数据字段过多时,使用便于用户迅速吸取信息的方式表现信息,突出重点信息,标红等方式 3.显示与当前操作相关的信息,给出操作提示. 4. ...
- Sharding-jdbc视频:当Sharding-jdbc遇到Spring Boot
一.什么是Sharding-jdbc? 在介绍Sharding-JDBC之前,我们需要先说明下Sharding-Sphere. Sharding-Sphere是一套开源的分布式数据库中间件解决方案组成 ...
- OSS RFC
This is a very late reply, but just want to share the process of setting up all associated RFCs with ...
- Java架构师技能发展脑图
图中还有好多东西不会,先把图保存好,逐项击破
- Kafka(3)--kafka消息的存储及Partition副本原理
消息的存储原理: 消息的文件存储机制: 前面我们知道了一个 topic 的多个 partition 在物理磁盘上的保存路径,那么我们再来分析日志的存储方式.通过 [root@localhost ~]# ...
- 8. springboot logback 日志整合
在resources目录下,新建log/logback-spring.xml文件,内容如下: <?xml version="1.0" encoding="UTF-8 ...
- laravel-- facade 实现CURD
路由内需配置 Route::any('test1','StudentController@test1');原生CURD写法 public function test1() {// 查找// $stud ...
- 将eclipse dynamic web project部署到指定的tomcat软件下的webapps文件夹中
- mac eclipse中运行tomcat出现错误:-Djava.endorsed.dirs=D:\Tomcat 9.0\endorsed is not supported
-Djava.endorsed.dirs=D:\Tomcat 9.0\endorsed is not supported. Endorsed standards and standalone APIs ...
- 蒙特卡洛树,AMAF,Rave浅析
蒙特卡洛树搜索: MCTS使用蒙特卡洛模拟来估计每个节点的价值. 其默认策略为贪婪算法, 即每次选择价值最高的节点进行模拟, 在每次模拟得到结果后, 将结果反馈回每个上级节点, 更新节点价值. 通常来 ...