Fuel Openstack 7.0在Virtualbox中部署

经历了两天的时间,终于在virtualbox中把fuel Openstack最新的版本7.0版本部署好了,期间参考了很多的教程,发现都是手动部署,同时版本主要是5.0~6.0版本版本之间,在6.1版本(包括6.1)之前,访问Fuel UI的网址一般都为:http://10.20.0.2:8000,但是应该是迎合发展吧,在7.0版本中,访问的方式变成了https://10.20.0.2:8443,发生了一些不同。废话不多说,直接开始!

采用方式为:Installing Mirantis OpenStack Using the Mirantis VirtualBox Scripts,这种方式是最方便,速度也最快的!同时操作系统为Win7 64位!(官网教程链接为:https://docs.mirantis.com/openstack/fuel/fuel-7.0/quickstart-guide.html#quickstart-guide)

一、按照官网的安装要求,需要的内容如下:

1.MirantisOpenStack-7.0.iso

2.Cygwin(需要64位)

3.VirtualBox以及对应的Oracle VM VirtualBox Extension Pack

4.Mirantis VirtualBox scripts (recommended)

二、安装VirtualBox以及对应的Oracle VM VirtualBox Extension Pack(Virtualbox的“管理”--“全局设定”--“扩展”中安装)

三、解压对应版本的Mirantis VirtualBox scripts,并将下载的MirantisOpenStack-7.0.iso放置在ISO文件夹之中。

四、安装Cygwin,并下载安装三个组件:expect、openssh、procps(我是把搜索出来的都安装了)

五、管理员打开Cygwin64 Terminal,之后切换到Mirantis VirtualBox scripts目录,例如 cd cygdrive/f/Fuel-Master/vbox-scripts-7.0/virtualbox,并根据平台内存大小选择不同的启动方式,我的是12G的内存,因此选择launch.sh,命令行中输入:sh launch.sh,即可等待安装,大约需要30分钟,视自己的平台配置而定!

之后重启之后会出现如下界面:


输入账号root和密码rt00me,即可在浏览器中输入https://10.20.0.2:8443,稍等片刻即可访问。

最好是在IE浏览器中访问,同时需要在Internet设置的高级里开启SSL2.0和SSL3.0



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
学习要求: 熟悉基本的linux命令 具备基本的网络知识 掌握一门编程语言 课程特点: 深刻理解:OpenStack的设计原理,体系构架和关键技术,构建一个OpenStack环境所需的核心组件以及核心组件间的联系; 全面掌握:如何通过不同的部署工具比如packstack,部署OpenStack环境;如何通过单独部署OpenStack核心组件逐渐搭建出OpenStack环境; 定制研发:在学习openstack源码级深度解析培训后,你能了解openstack源码的体系结构,并能根据需要进行定制开发,满足您在实际生产环境OpenStack的各种疑问和不满足的功能。 ------------------------课程内容------------------------ 课时1、课前学习环境准备 课时2、课程介绍 课时3、OpenStack概论 课时4、实例:OpenStack自动安装(Fuel) 课时5、作业:OpenStack Fuel 课时6、OpenStack安装部署答问 课时7、Keystone 详解 课时8、实例:OpenStack 手动安装 - 环境准 课时9、实例:Keystone 手动安装 课时10、实例:Keystone CLI 使用 课时11、实例:Keystone API使用 课时12、Glance详解 课时13、实例:Glance手动安装以及CLI、API 课时14、实例:Glance镜像制作 课时15、实例:Glance镜像修改 课时16、作业:Keystone手动练习 课时17、Keystone答问 课时18、作业:Glance手动练习 课时19、Nova架构及原理详解 课时20、实例:Nova手动安装 课时21、实例:Instance启动过程回顾 课时22、网络基础知识盘点 课时23、Neutron原理详解 课时24、实例:Neutron手动安装 课时25、实例:网络命名空间 课时26、实例:物理机连接openvswitch的虚 课时27、实例:租户私有网络创建 课时28、Neutron SDN 实现详解 课时29、实例:Neutron SDN 手动实现 课时30、作业:Nova、Neuron手动安装练习 课时31、作业:Neutron 相关实例练习 课时32、Neutron 答问 课时33、Cinder 原理详解 课时34、Cinder iSCSI实现原理详解 课时35、实例:Cinder 手动安装 课时36、Swift 架构与原理详解 课时37、实例:Swift 手动安装 课时38、Dashboard 介绍与演示 课时39、实例:Dashboard 手动安装 课时40、实例:Dashboard 浮动IP访问实例 课时41、实例:Dashboard 块存储的使用 课时42、实例:Dashboard 对象存储的使用 课时43、实例:OpenStack 命令行接口使用 课时44、OpenStack HA与性能调优 课时45、OpenStack Devstack 自动安 课时46、配置 OpenStack Eclipse 开发环境 课时47、配置 OpenStack Eclipse 开发环境 课时48、OpenStack 自动化测试 - 单元测试 课时49、OpenStack 自动化测试 - 集成测试 课时50、Nova 源码结构 课时51、Nova 调用流程源码解析 课时52、Nova 分层架构与业务模型剖析 课时53、Nova 自定义 API 扩展编码实现 课时54、Django 介绍与快速开始 课时55、Django view 和 urls 的用法 课时56、Django Templates 模板的用法(一) 课时57、Django Templates 模板的用法(二) 课时58、Django Form 表单的用法 课时59、Horizon 结构源码剖析(1) 课时60、Horizon 自定义 Panel 编码实现 课时61、Horizon 自定义 DataView 编码实 课时62、企业部署案例:企业私有云规划与案 课时63、OpenStack 和其他开源云平台比较
学习要求: 熟悉基本的linux命令 具备基本的网络知识 掌握一门编程语言 课程特点: 深刻理解:OpenStack的设计原理,体系构架和关键技术,构建一个OpenStack环境所需的核心组件以及核心组件间的联系; 全面掌握:如何通过不同的部署工具比如packstack,部署OpenStack环境;如何通过单独部署OpenStack核心组件逐渐搭建出OpenStack环境; 定制研发:在学习openstack源码级深度解析培训后,你能了解openstack源码的体系结构,并能根据需要进行定制开发,满足您在实际生产环境OpenStack的各种疑问和不满足的功能。 ------------------------课程内容------------------------ 课时1、课前学习环境准备 课时2、课程介绍 课时3、OpenStack概论 课时4、实例:OpenStack自动安装(Fuel) 课时5、作业:OpenStack Fuel 课时6、OpenStack安装部署答问 课时7、Keystone 详解 课时8、实例:OpenStack 手动安装 - 环境准 课时9、实例:Keystone 手动安装 课时10、实例:Keystone CLI 使用 课时11、实例:Keystone API使用 课时12、Glance详解 课时13、实例:Glance手动安装以及CLI、API 课时14、实例:Glance镜像制作 课时15、实例:Glance镜像修改 课时16、作业:Keystone手动练习 课时17、Keystone答问 课时18、作业:Glance手动练习 课时19、Nova架构及原理详解 课时20、实例:Nova手动安装 课时21、实例:Instance启动过程回顾 课时22、网络基础知识盘点 课时23、Neutron原理详解 课时24、实例:Neutron手动安装 课时25、实例:网络命名空间 课时26、实例:物理机连接openvswitch的虚 课时27、实例:租户私有网络创建 课时28、Neutron SDN 实现详解 课时29、实例:Neutron SDN 手动实现 课时30、作业:Nova、Neuron手动安装练习 课时31、作业:Neutron 相关实例练习 课时32、Neutron 答问 课时33、Cinder 原理详解 课时34、Cinder iSCSI实现原理详解 课时35、实例:Cinder 手动安装 课时36、Swift 架构与原理详解 课时37、实例:Swift 手动安装 课时38、Dashboard 介绍与演示 课时39、实例:Dashboard 手动安装 课时40、实例:Dashboard 浮动IP访问实例 课时41、实例:Dashboard 块存储的使用 课时42、实例:Dashboard 对象存储的使用 课时43、实例:OpenStack 命令行接口使用 课时44、OpenStack HA与性能调优 课时45、OpenStack Devstack 自动安 课时46、配置 OpenStack Eclipse 开发环境 课时47、配置 OpenStack Eclipse 开发环境 课时48、OpenStack 自动化测试 - 单元测试 课时49、OpenStack 自动化测试 - 集成测试 课时50、Nova 源码结构 课时51、Nova 调用流程源码解析 课时52、Nova 分层架构与业务模型剖析 课时53、Nova 自定义 API 扩展编码实现 课时54、Django 介绍与快速开始 课时55、Django view 和 urls 的用法 课时56、Django Templates 模板的用法(一) 课时57、Django Templates 模板的用法(二) 课时58、Django Form 表单的用法 课时59、Horizon 结构源码剖析(1) 课时60、Horizon 自定义 Panel 编码实现 课时61、Horizon 自定义 DataView 编码实 课时62、企业部署案例:企业私有云规划与案 课时63、OpenStack 和其他开源云平台比较
部署 Fuel OpenStack 在 ESXi 上可以按照以下步骤进行操作: 1. 首先,确保你已经安装了 ESXi 虚拟化平台并已经配置好网络和存储。 2. 下载 Fuel Master 节点的 ISO 镜像,并将其上传到 ESXi 主机上的一个数据存储。 3. 创建一个新的虚拟机来承载 Fuel Master 节点。在创建虚拟机时,选择合适的 CPU 和内存配置,并将虚拟机的网络适配器连接到你的网络。 4. 启动 Fuel Master 节点的虚拟机,并将其连接到虚拟光驱的 ISO 镜像文件。 5. 在虚拟机启动时,选择 "Install" 以安装 Fuel Master 节点。 6. 完成安装后,重新启动虚拟机,并登录到 Fuel Master 节点的控制台。 7. 使用默认的用户名和密码登录到 Fuel Master 节点(用户名:admin,密码:admin)。 8. 在 Fuel Master 控制台上,配置网络设置,包括 IP 地址、网关、DNS 等信息。 9. 配置存储设置,将存储添加到 Fuel Master 节点。 10. 在 Fuel Master 控制台上,创建一个新的环境,并选择 OpenStack 版本和部署选项。 11. 配置 OpenStack 网络设置,包括管理网络、外部网络、内部网络等。 12. 配置计算节点、存储节点等资源。 13. 配置其他相关设置,如认证服务、镜像存储等。 14. 确认配置无误后,开始部署 OpenStack 环境。 15. 等待部署完成后,你将可以使用 Fuel Master 控制台来管理和监控你的 OpenStack 环境。 请注意,这只是一个基本的概述,具体的步骤可能会因为你的环境和需求而有所不同。在进行部署之前,建议你查阅相关文档并详细了解每个步骤的要求和注意事项。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值