Fuel 简介

Fuel是Mirantis公司开发的部署openstack集群工具,主要功能为裸机PXE安装操作系统,master节点提供DHCP、 TFTP服务,能够实现openstack服务编排,通过puppet进行配置服务管理,此外还提供了openstack关键服务的健康检查和log实时 查看等基础运维服务。支持openstack服务HA部署,有比较友好的交互式的web界面。

使用Fuel 5.1 安装openstack Icehouse版本

环境介绍

本次环境搭建硬件采用一台通用服务器,其上安装VMware ESX虚拟化软件,创建3台虚拟机,一台用作fuel-master,另外两台作为fuel-node,部署openstack服务。


虚拟网络规划如下


Fuel管理网络:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

openstack存储网络:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

openstack管理网络:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

安装步骤

1、创建fuel-master虚拟机,设置从光盘启动,选择fuel-dhcp和VM Network网卡,加载Fuel 5.1镜像:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

虚拟机启动后,自动安装操作系统,可以看到Fuel-master使用的是CentOS操作系统,大概过30分钟左右,fuel-master节点安装完成:

Fuel 5.1安装openstack I版本环境 (ESXi)



Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


2、根据网卡mac地址,查找到eth1为openstack管理网络,配置IP:192.168.206.144


在浏览器中输入192.168.206.144:8000登录Fuel dashboard

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)


3、创建2台fuel-node虚拟机,选择fuel-dhcp、storage、VM Network网卡,不需要设置从光驱启动

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


上电虚拟机后自动从pxe加载,选择bootstrap最小操作系统:

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)


5分钟后,从Fuel dashboard上即可以看到自发性的节点:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)



4、通过Fuel UI界面,创建openstack环境

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)




5、向创建好的openstack环境中添加节点:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


选择对应openstack节点角色,勾选fuel-node0节点:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


同上操作,添加fuel-node1节点为openstack compute节点:

Fuel 5.1安装openstack I版本环境 (ESXi)

Fuel 5.1安装openstack I版本环境 (ESXi)


6、对2个openstack节点的网络和存储进行配置

Fuel 5.1安装openstack I版本环境 (ESXi)


Fuel 5.1安装openstack I版本环境 (ESXi)


转载于:https://my.oschina.net/u/2381034/blog/493938

相关文章:

  • 2022-12-23
  • 2021-04-11
  • 2022-02-01
  • 2022-12-23
  • 2021-10-14
  • 2022-12-23
  • 2021-07-20
猜你喜欢
  • 2021-12-23
  • 2022-01-16
  • 2021-05-29
  • 2021-12-04
  • 2021-04-19
  • 2021-09-07
相关资源
相似解决方案