小知识:Fuel 30 分钟快速安装OpenStack(图文教程)

一直以来,对于openstack 的初学者来讲,安装往往是入门的头大难题。在e版本之前,要搭建一个基本能用的openstack 环境那是相当麻烦,自己要装机,自己搞源,自己照着文档敲命令,又没有靠谱的文档,官方给出的文档依旧有好多坑,还有语言问题往往用上好几天时间都装不起来,慢慢地就丧失了学习openstack 的信心!

不过后来情况有了很大改观,从e版本开始,以后安装过程简化许多,文档质量提高不少。尽管如此对于初学者还讲还是比较复杂,其实很多时候,很多人只是想体会一下openstack,完全不关注安装这门子事情。还好openstack社区足够活跃,很快就有公司做出了比较友好的安装工具,比如今天要向大家介绍的fuel这个工具,其实这里还可以叫她mirantis openstack,由mirantis 公司开发。%小知识:Fuel 30 分钟快速安装OpenStack(图文教程)-猿站网-插图

关于 mirantis

mirantis,一家很牛逼的openstack服务集成商,他是社区贡献排名前5名中唯一一个靠软件和服务吃饭的公司(其他分别是red hat, hp, ibm, rackspace)。相对于其他几个社区发行版,fuel的版本节奏很快,平均每两个月就能提供一个相对稳定的社区版。

fuel 是什么?

fuel 是一个为openstack 端到端”一键部署“设计的工具,其功能含盖自动的pxe方式的操作系统安装,dhcp服务,orchestration服务 和puppet 配置管理相关服务等,此外还有openstack 关键业务健康检查和log 实时查看等非常好用的服务。

fuel 3.2基于grizzly版本,而最新将发布的4.0版本是基于havana版本的技术预览版,不可用作生产环境使用,同时,4.0版本仍然不包含heat和ceilometer组件。

%小知识:Fuel 30 分钟快速安装OpenStack(图文教程)-1猿站网-插图

fuel 的优势

总结一下,fuel 有以下几个优点:

节点的自动发现和预校验

配置简单、快速

支持多种操作系统和发行版,支持ha部署

对外提供api对环境进行管理和配置,例如动态添加计算/存储节点

自带健康检查工具

支持neutron,例如gre和namespace都做进来了,子网能配置具体使用哪个物理网卡等

fuel 的架构是怎样的呢?

%小知识:Fuel 30 分钟快速安装OpenStack(图文教程)-2猿站网-插图
fuel 主节点:用于提供pxe方式操作系统安装服务由开源软件cobbler 提供,另外由mcollective和puppet 分别提供orchestration服务和配置管理服务。fuel iso 包发部的时候已经一同打包了centos6.4 和ubuntu 12.04 安装包,如果需要使用红帽子企业版rhel6.4 需要自己手动上传。

目前可以支持openstack sa 或者ha 的安装。现在我们已经对fuel 有了大致了解,现在来看看用她来安装openstack有多么的方便!

fuel openstack 安装

首先要说明的是fuel 针对目标就是生产环境openstack部署,这里为了讲解安装过程就在虚拟机上演示说明。我的环境是hp笔记本folio 9470 ,其实是办公用的普通笔记本,读者可以根据实际机器情况自行修改虚拟机配置,我给出了我的配置仅供参考。

安装说明

启用虚拟化技术支持:开启bios设置里的虚拟化技术支持相关选项,这个会很大程度上影响你的虚拟机性能。%小知识:Fuel 30 分钟快速安装OpenStack(图文教程)-3猿站网-插图

最低硬件配置:cpu:双核2.6ghz ;内存:4g ;磁盘:80g

虚拟化工具:oracle virtualbox 4.2.18

下载virtualbox 包

https://www.virtualbox.org/wiki/downloads

下载fuel ios包,先要注册一个mirantis 用户账户,目前最新版本是3.2.1 这个版本, mirantisopenstack-3.2.1.iso (1.8g)

虚拟环境设置

安装fuel 主节点

部署openstack节点

部署结果检查

虚拟环境设置

首先在virtualbox 里面自定义如下3个网络

–network name: virtualbox

声明: 猿站网有关资源均来自网络搜集与网友提供,任何涉及商业盈利目的的均不得使用,否则产生的一切后果将由您自己承担! 本平台资源仅供个人学习交流、测试使用 所有内容请在下载后24小时内删除,制止非法恶意传播,不对任何下载或转载者造成的危害负任何法律责任!也请大家支持、购置正版! 。本站一律禁止以任何方式发布或转载任何违法的相关信息访客发现请向站长举报,会员发帖仅代表会员个人观点,并不代表本站赞同其观点和对其真实性负责。本网站的资源部分来源于网络,如有侵权烦请发送邮件至:2697268773@qq.com进行处理。
建站知识

小知识:cURL操作Openstack对象存储的ReST API详解

2023-4-21 11:52:31

建站知识

小知识:Docker 网络工作原理详解

2023-4-21 12:07:23

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索