使用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


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


相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
目录
相关文章
|
4月前
|
IDE Linux KVM
云计算|OpenStack|社区版OpenStack---基本概念科普(kvm的驱动类别和安装)
云计算|OpenStack|社区版OpenStack---基本概念科普(kvm的驱动类别和安装)
86 0
|
4月前
|
云计算 数据安全/隐私保护 虚拟化
云计算|OpenStack|社区版OpenStack安装部署文档(十一--- 如何获取镜像---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(十一--- 如何获取镜像---Rocky版)
57 0
|
4月前
|
Linux 网络安全 API
云计算|OpenStack|社区版OpenStack安装部署文档(五 --- 计算服务nova安装部署---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(五 --- 计算服务nova安装部署---Rocky版)
103 0
|
4月前
|
存储 云计算 虚拟化
云计算|OpenStack|使用VMware安装华为云的R006版CNA和VRM---初步使用(二)
云计算|OpenStack|使用VMware安装华为云的R006版CNA和VRM---初步使用(二)
80 0
|
4月前
|
存储 虚拟化 数据安全/隐私保护
云计算|OpenStack|使用VMware安装华为云的R006版CNA和VRM---初始安装(一)
云计算|OpenStack|使用VMware安装华为云的R006版CNA和VRM---初始安装(一)
152 0
|
4月前
|
弹性计算 Linux 网络安全
云计算|OpenStack|社区版OpenStack安装部署文档(九--- 创建一个虚拟机实例---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(九--- 创建一个虚拟机实例---Rocky版)
30 0
|
4月前
|
Linux API 数据库
云计算|OpenStack|社区版OpenStack安装部署文档(六 --- 网络服务neutron的安装部署---Rocky版)
云计算|OpenStack|社区版OpenStack安装部署文档(六 --- 网络服务neutron的安装部署---Rocky版)
100 0
|
网络协议 Linux 网络安全
openstack 云平台一体化部署(超详细)
openstack 云平台一体化部署(超详细)
820 0
openstack 云平台一体化部署(超详细)
|
8月前
|
存储 弹性计算 资源调度
openstack组件部署 3
openstack组件部署
|
4月前
|
存储 Ubuntu KVM
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
Ubuntu部署OpenStack踩坑指南:还要看系统版本?
90 0
Ubuntu部署OpenStack踩坑指南:还要看系统版本?