一个计算机技术爱好者与学习者

0%

前言

《Ubuntu16安装OpenStack》一文中,使用devstack在物理机上安装了OpenStack的Queens版本。但是,在后来的《OpenStack添加镜像》实验中,遇到了很多奇怪的问题,遂决定重装OpenStack。

本次安装,计划采用一步步手动安装的方式,在两个节点上,最小安装OpenStack的Queens版本。主要参考OpenStack Queens Installation Guides,首先配置环境,然后安装必要的组件,包括keystone、glance、nova、neutron。再之后,选择安装horizon、cinder和swift。

本文,就记录一下配置环境的过程。

阅读全文 »

前言

本文实验最终失败,失败,失败!重要的事情说三遍。

想要用openstack创建两台ubuntu16的虚拟机,于是上传了ubuntu-16.04.4-server-amd64.iso镜像,然后用它创建了实例,分配了浮动IP。理论上,应该可以访问了。但是,ping该IP会提示Destination Host Unreachable。

找到了制作 OpenStack Linux 镜像 - 每天5分钟玩转 OpenStack(151)一文,发现作者使用的是cloud镜像。十有八九是镜像的原因了,那就尝试一下。

阅读全文 »

前言

《VirtualBox中安装OpenStack》一文中,已经成功安装过openstack。如今,确定了研究方向就是OpenStack。第一步要做的,就是在实体机安装配置OpenStack。

由于版本更新,devstack目前只支持ubuntu16,而机房服务器使用的都是ubuntu14.04,很尴尬。尝试了旧的newton、mitaka、liberty,但是devstack依赖的keystone项目中没有了这三个分支,失败;尝试了新的pike、queens,但是ubuntu14中缺少相应的包,失败。

找到了DevStack 安装 grizzly-eol 版本 OpenStack一文,以为在local.conf中把分支改为tag就可以了。然而,报错接连不断,解决了N个小怪,随便出来个大BOSS就我拦住了。

最终,把系统换成了Ubuntu16,计划使用devstack安装最新版Queens,主要参考DevStack官方文档《优雅安装OpenStack》使用devstack安装OpenStack 双节点部署

阅读全文 »