你好,游客 登录 注册 搜索
背景:
阅读新闻

使用Fuel6.0自动安装OpenStack Juno 版本

[日期:2017-06-12] 来源:Linux社区  作者:佚名 [字体: ]

上篇中fuel_master已经安装完成,接下来我们介绍如何新建一个OpenStack环境。

1,在web界面中新建openstack环境:

点击主界面的添加按钮,新建openstack环境。名称随便取,版本的话我选择的是CentOS6.5版本,Ubuntu应该也是可以的。部署模式选择多节点部署,因为HA模式需要开更多的虚拟机,对电脑配置要求较高,而且多节点模式已经足够了解openstack的基本架构。接着下一步,在计算模块中我们选择QEMU模式,因为是在虚拟机中创建虚拟机;下一步中的网络可以选择VLAN、GRE都可以,不过是openstack中不同的组网模式而已,具体的区别可以参考Neutron模块相关知识;接下来选择默认即可;在接下来的附加服务也是可选的,比如sahara是用于部署Hadoop集群的等,如果没有相应的需要不选就可以了。到这里我们的openstack就创建好了。

2,创建controller、computer节点:

上一步中我们创建好了openstack环境,不过只是定义了一些基本的组件和功能,并没有实际的部署起来。所以,这里我们开始部署。

首先新建两台虚拟机controller和computer。系统选择Linux,Ret hat64位。其中controller内存1G以上,50G硬盘;computer内存2G以上,50G硬盘。

创建完成之后进行配置,首先是系统项,把网络启动打开并调到最顶上,以方便fuel_master对其进行安装,如下图所示;其次是网络项,开三块网卡,分别是#2#3#4,高级配置与fuel_master相同,这里就不贴图了;computer与controller配置相同即可。

3,开启controller和computer,并为其安装openstack环境:

启动两台虚拟机,注意不要给其分配启动的系统,在弹出的选择镜像对话框中点击取消即可,让其从PXE网络启动。如下图所示,我们不用管,让其自己启动即可:

启动完成之后会出现下图的界面。等到两台虚拟机都启动完成之后我们就可以在fuel的web界面中看到两个新的提示,告诉我们它发现了两台虚拟机。

这是点击web界面中的绿色按钮增加节点,并为其分配角色其中给内存为1G的虚拟机分配controller的角色,为内存为2G的虚拟机分配computer角色。这样我们就能得到下图中的节点配置:

此时可以到网络项中去验证网络是否连通。如果没有错误,我们就可以部署openstack环境了。

单击右上角蓝色按钮部署变更即可。接下来就进入漫长的等待过程中,大约一两个小时吧。贴三个比较关键的图,一个是两个节点中的centos系统已安装完成。第二个是openstack安装完成。第三个是部署完成系统给的提示,我们按照提示中给的链接就可以进入openstack的管理界面。至此我们的openstack环境就部署完成了。注意,之后在开openstack环境的时候fuel_master这台虚拟机是不用开启的,只需要开controller(要先启动)和computer两台即可,所以可以相应的把两台虚拟机的内存配置调高一点,这样处理起来会快,可以开更多的虚拟机。

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-06/144681.htm

linux
本文评论   查看全部评论 (0)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款