开发者社区> 关尚> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

使用fuel快速安装openstack 推荐

简介:  openstack,安装的门槛比较高,而且相当麻烦,很多的安装文档作者省了不少安装步骤。这对初学的人带来了很大的麻烦,也许作者轻易节省一步,就会创成后面的安装失败。而且初学者由于对openstack不是很了解,错误无法排查,因此很多人都在中途放弃对openstack的学习。
+关注继续查看

 openstack,安装的门槛比较高,而且相当麻烦,很多的安装文档作者省了不少安装步骤。这对初学的人带来了很大的麻烦,也许作者轻易节省一步,就会创成后面的安装失败。而且初学者由于对openstack不是很了解,错误无法排查,因此很多人都在中途放弃对openstack的学习。其实有一个安装工具可以快速的安装openstack,不需要了解openstack各个组件的之间的关系,只需鼠标轻轻一点,就可以完成对openstack的安装;而且还有诸多功能,如对openstack健康检查,查看节点日志等。

首先我们来了解一下fuelfuelMirantis服务集成商开发一套openstack安装工具。Mirantis是一家很NBopenstack服务集成商,在openstack社区贡献排名前5名。下面来说说fuel 是一个为openstack端至端的一健部署工具,其自身包含自动的PXE方式安装操作系统,DHCP服务、业务健康检查以及log查看。底层也是使用puppet对各节点的安装。下面开始干活。

环境:

1、  笔记本:i5cpu,8G内存,空闲100G硬盘。(大家的硬件最好高一点,如果没有8g以上的内存,跑起四个虚拟主机会非常卡)

2、  Oracle VM VirtualBox

3、  MirantisOpenStack-5.1

注意:

CPU一定要支持虚拟化、BIOS要开启虚拟化的功能。

软件下载

fuel:

http://pan.baidu.com/s/1c0erOjA

(大家也可以去官网下载,只需注册一下就可以下载。)

VM VirtualBox  大家自行下载吧!


安装Fuel Master:

把默认主机的位置,放在别的盘里,默认是C盘。

管理---全局设置

wKioL1RwRFaiZDzgAAFLW4hIqAY669.jpg

创建四块网卡  点击加号创建

wKiom1RwQ9vTMgZ2AAFPBQBJox8226.jpg

wKioL1RwRFeB3X8MAAFcnkEO3Gg471.jpg

wKiom1RwQ9uzc5hYAAFZWgOrdHA208.jpg

wKioL1RwRFez1VeDAAFNyxp7x28929.jpg

wKiom1RwQ9uCksCRAAGVRFn2H8c306.jpg

wKioL1RwRFfDkzEtAADZFPaRLP8770.jpg

wKiom1RwQ9zQjcmUAADOnsyZ8WA199.jpg

wKioL1RwRFfyaTYDAAE2BKW5GJo540.jpg

选择Fuel MasterISO镜像文件。然后开始安装就可以了。

wKioL1RwRVmRiNr6AAHZU8Drjg8844.jpg

左边Ctrl+鼠标的右键 移出virtualBOX。这一点做的没有VMware好呀,搞了半天才出来!

同时我们也看到了fuel的访问端口。


wKiom1RwRZ-hGSShAAMICSNtsik494.jpg

因为我的杀毒软件的有隔离,需要建立一个隧道。你们也可以直接使用:http:10.20.0.2:8000进行访问

 

用户名和密码默认是:admin

wKioL1RwRhuTclakAAQH25jRL0Y124.jpg

wKiom1RwRZ_RXB57AAJa5cRpUjU778.jpg

wKioL1RwRhuyeH2EAAE8cQ5LuAM552.jpg

#选择你要安装的系统环境

wKiom1RwRaCSFTv7AAD9Nt0dXRk678.jpg

部署的模式,刚开始学习建议先部署多节点的环境

wKioL1RwRhvyxKR5AAEF7RmWYlo097.jpg

虚拟化类型的选择

wKiom1RwRaCif_I4AADPF0xU5Yk364.jpg

wKioL1RwRhzj1YyTAAEyq4BhskM422.jpg

wKiom1RwRdeDMt0rAAFQfb3pklo277.jpg

不需要选择

wKiom1RwRaLzVSbNAADJdnMakWc032.jpg

到这里我们的配置环境已经都配置好了,目前还没有节点加入进来,我们需要有节点服务器。

节点服务:

在虚拟机上创建节点服务,但网卡需要如下设置:

wKioL1RwRnSBJ-o7AAIRT-cXkhI950.jpg

wKiom1RwRfnRwhgnAAGKu7tyJ8U158.jpg

wKioL1RwRnTwjvXPAAGoNFQ3qCY969.jpg

wKiom1RwRfngQjvCAAGHhUArA-c118.jpg

wKioL1RwRnWTdE-bAAHim6waTWg624.jpg

如果电脑配置的好把计算节点把CPU和内存调大一点:

wKiom1RwRfmjEfq5AACVmXI_4_8198.jpg

wKioL1RwRnXQTv_NAACEPNaKuzU341.jpg

wKiom1RwRfngkHBCAAD7plJF7TQ609.jpg

因为我们这里使用网卡启动,所以不需要光盘启动。点取消。在安装的过程中我们不用对安装介质进行选择默认会安装一个非常小的linux系统,等一下会让fuel帮我安装Centos.

等服务都启完之后。fuel这边会有一边提示 在日志那边

wKiom1RwRiLRbOyWAAELJy82cH0765.jpg

wKioL1RwRnfQ1nZuAAKyBGjlzt0713.jpg

第二台机器

wKioL1RwRr_zI_YMAAFmr9ZfYlg079.jpg

wKiom1RwRkOCx9qoAAKMBIW-Ahc611.jpg


wKioL1RwRr_j0_t5AAMdUK6nWos266.jpg

NOde节点的分配就完成,下面开始配置网络。

wKiom1RwRkSCfmzeAAEHrkyAqJo181.jpg

wKioL1RwRsDhKiNaAAHaBuhOQTo231.jpg

网络验证正确之后在保存设置,其它的配置默认就可以了。下面我们开始部署。

wKiom1RwRkSyDLr5AAFBtHU6wH8940.jpg

部署变更------部署。

这时我们就可以看到部署的进度条

wKiom1RwRkTiin74AAJyAQDF-Gc014.jpg

这个时候我们可以看到正在安装Centos,我在实验环境做的时候,还需要切到openstack的控制节点和计算节点,点一下OK

wKioL1RwRsDS8uoNAAKHljvTwnA415.jpg

安装后Centos 控制节点,开始安装openstack.

wKiom1RwRkWxerEGAAGlwxLQxPk865.jpg

安装完成之后,我们应该会在界面上有显示的openstack的登录地址,因为我这里是把机器重启了,这里没有显示,但我们可以去日志里看到。

wKioL1RwRsCD1__5AAPQKSlRptk514.jpg

哈哈 这就看到的了高大山的openstack

wKiom1RwRoSQVhwJAAEGkECGFHM075.jpg

用户名密码:admin

创建一个虚拟主机:

wKioL1RwRv_CebNkAAFJrHo3i9I538.jpg

wKiom1RwRoShUfxiAAHSYIkjvFo240.jpg

wKioL1RwRwCxSK5UAAEBvcOGGy0423.jpg

将网络拖进去。然后  运行

wKioL1RwRwCw0AcSAAGT6AKbvv8908.jpg

云主机创建成功。

设置一个浮动的IP地址:从下面下拉的窗口中随意选取一个

wKiom1RwRoSjQVrBAADeJL8fQhA537.jpg

由于openstack自身有防火墙的功能我们需要设置一下icmp 和22号端口

wKioL1RwRwCRbYhRAAKwgDN3MLw925.jpg

wKiom1RwRoWi9EccAAJCGLjOCkM924.jpg

wKioL1RwRwDQ-Q9DAAJfqb0Bmao143.jpg

虚拟主机的用户名和密码在vm1 日志  里可以看到。

用户:cirros
密码:cubswin:)

ssh 连接上去

wKiom1RwRriRojrAAALBG3wexrQ269.jpg

可以ping  通172.16.0.0段的网关
openstack 添加云硬盘的功能:
把虚拟机的网卡按照上面的调试方法调试一下,并让他从网络启动:

wKiom1RwRriB0E-CAAJt-RFIi5w926.jpg

验证网络之后,我们就开始部署。

wKioL1RwRzSRVo4BAADNUr6rX4E243.jpg

wKioL1RwRzTwg9bzAACSNbQPZPw042.jpg

创建一块云硬盘:

wKiom1RwRrjBzIG4AAD6ecSNzB4314.jpg

更多 将云硬盘挂载到那个主机

wKiom1RwRriD3FAMAADr6eGa3Y0468.jpg

这个小小kernel 必须使用sudo 命令才能执行操作:

wKioL1RwRzSA63FbAAP_p5lYF28251.jpg

OK 看到云硬盘了!测试fuel安装openstack完成,fuel还有很多其他的功能,各位可以去测试。

最后让我们来看一下fuel安装openstack的架构:

wKioL1R38eSzxkNVAAH7YWsHtQY362.jpg


感谢各位的观看请不要吝惜你手中的  赞  哦!


版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
红帽工程师Theron Conrey谈oVirt,OpenStack与VMware
转载http://www.infoq.com/cn/news/2013/05/conrey-on-ovirt 红帽工程师Theron Conrey谈oVirt,OpenStack与VMware 作者 杨赛 发布于 2013年5月3日 | 讨论 oVirt是一个虚拟化管理软件的开源项目。
781 0
vmware vms migration to openstack
Converting a VMware Workstation virtual machine to KVM Leave a commentPosted by rbgeek on August 13, 2013 In this tutorial, I’ll show you the ...
858 0
Mirantis Fuel fundations
Mirantis Nailgun is the most important service a RESTful application written in Python that contains all the business logic of the system  (Multiple W...
595 0
fuel部署openStack
https://code.launchpad.net/fuel 【fuel项目】 http://www.imgburn.com/ 【各种镜像制作工具】
590 0
mirantis fuel
使用mirantis公司的openstack部署工具--fuel,迅速部署体验openStack云管理软件; 1,使用virtualbox虚拟化工具(此工具在此使用主要是为了简化新建虚机的网络规划,fuel种子主机的网卡仅一个用于管理控制下面的openStack-control,compute00**XXX,storage.
1743 0
+关注
关尚
MySQL redis Python go
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载