部署Openstack Mitaka详细20184版本_第1页
部署Openstack Mitaka详细20184版本_第2页
部署Openstack Mitaka详细20184版本_第3页
部署Openstack Mitaka详细20184版本_第4页
部署Openstack Mitaka详细20184版本_第5页
已阅读5页,还剩25页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Michael Tong电子邮件地址12/26/2017Fuel9.0部署Openstack Mitaka详细1. 准备工作1.1 下载软件先去百度下载安装盘。链接:/s/1slNud7B 密码:i1q6MirantisOpenStack-9.0.iso#安装fuel-master需要这个文件。建议从官网获得,而且速度快,需要简单的注册。MOS9.0-mirrors本地源.zip#这个就是mirror9.zip,好多地方都可以下载的到。bootstraps.zip#你去百度搜索吧能找到正确的下载地址你肯定花费了不止3个小时。一定记得先下载Mirantis

2、OpenStack-9.0.iso,然后就可以开始了,MOS9.0-mirrors本地源.zip和bootstraps.zip让他们慢慢下着吧。Mirantis OpenStack 9.0 ISO的下载地址/software/openstack/download/此实验使用VirtualBox,自行下载安装。1.2 网络拓扑2. 新建虚机并安装fuel2.1 Virtualbox全局网络设定-新建hostonly网络新建3个host-only网络,全部不要启用DHCPVirtualBox Host-Only Ethernet Adapter的网段为

3、0/VirtualBox Host-Only Ethernet Adapter #2的网段为/VirtualBox Host-Only Ethernet Adapter #3的网段为/2.2 新建虚拟机Fuel-master为Red Hat 64-bit4096MB120GBCPU至少2个存储增加MirantisOpenstack-9.0的光盘网卡1:仅主机host-only VirtualBox Host-Only Ethernet Adapter控制芯片

4、:intel pro1000MT桌面,混杂模式:全部允许网卡2:仅主机host-only VirtualBox Host-Only Ethernet Adapter #2控制芯片:intel pro1000MT桌面,混杂模式:全部允许网卡3:仅主机host-only VirtualBox Host-Only Ethernet Adapter #3控制芯片:intel pro1000MT桌面,混杂模式:全部允许Fuel-controller为ubuntu 64-bit4200MB120GB启动顺序:启用网络启动CPU至少2个网卡1:仅主机host-only VirtualBox Host-Onl

5、y Ethernet Adapter控制芯片:intel pro1000MT桌面,混杂模式:全部允许网卡2:仅主机host-only VirtualBox Host-Only Ethernet Adapter #2控制芯片:intel pro1000MT桌面,混杂模式:全部允许网卡3:仅主机host-only VirtualBox Host-Only Ethernet Adapter #3控制芯片:intel pro1000MT桌面,混杂模式:全部允许Fuel-compute为ubuntu 64-bit4200MB120GBCPU至少2个网卡1:仅主机host-only VirtualBox

6、Host-Only Ethernet Adapter控制芯片:intel pro1000MT桌面,混杂模式:全部允许网卡2:仅主机host-only VirtualBox Host-Only Ethernet Adapter #2控制芯片:intel pro1000MT桌面,混杂模式:全部允许网卡3:仅主机host-only VirtualBox Host-Only Ethernet Adapter #3控制芯片:intel pro1000MT桌面,混杂模式:全部允许2.3 安装fuel打开fuel-master,然后选择1 Fuel Install (static IP)出现这个界面就说明安

7、装完成了,然后开始配置在BootstrapImage选项,选择Skip building bootstrap image,因为如果不选择的话,默认Fuel会从国外获取源,速度很慢的,会导致安装失败。选择以后会使用本地源进行部署,后面会说明关于本地源如何下载和加载。然后移动到Quit setup选择Save and Quit经过2小时15分钟,就可以进入Fuel的登录界面了.此过程中切勿关闭或者重启虚拟机.任何不必要的操作都可能导致安装失败.然后会出现下面的画面,到 这里Fuel-master的安装就结束了.安装完成之后就会提示以下信息ssh用户名密码为root、r00tme通过浏览器打开htt

8、ps:/:8443,然后输入用户名密码admin/admin看到fuel界面如下这时候一定记得保存vbox系统快照。一定记得保存vbox系统快照。3. 部署FUEL3.1 导入bootstraps和mirrors解压MOS9.0-mirrors本地源.zip和bootstraps.zip,然后看到他们的内容如下:使用winscp(或者secureFX、Xftp)将bootstraps和mirrors复制到fuel-master的/var/www/nailgun,如果提示重复,则覆盖。Bootstraps 580.24MBMirrors 3.01GB3.2 变更本地源运行 Fu

9、el-createmirror命令,此命令目的是让web后台管理界面的源地址变为本地地址.rootfuelnailgun#fuel-createmirrorThis script is DEPRECATED. Please usefuel-mirrorutility!Starting new HTTP connection(1):Starting new HTTP connection(1):Starting new HTTP connection(1):Starting new HTTP connection(1):Fa

10、iled to open url-//.URLError:Starting new HTTP connection(1):Starting new HTTPconnection (1):Starting new HTTPconnection (1):Starting new HTTPconnection (1):Updating theClusterrepositories.Updating thereleaserepositories.Try to update theRelea

11、se Mitaka on Ubuntu14.04Try to update theRelease Mitaka on Ubuntu+UCA14.04Operations have been completedsuccessfully更换本地源后和bootstrp后,查看是否有已经激活的bootstrap.rootfuel # fuel-bootstrap activate d01c72e6-83f4-4a19-bb86-6085e40416e6rootfuel # fuel-bootstrap list如果这里没有激活很可能是你下载的文件损坏了.可以尝试找其他bootstrp文件来覆盖.3.3

12、 开启node节点虚机打开之前建好的fuel-controller和fuel-compute节点,然后选择ubuntu_bootstrap启动8.0版本搭载的是Centos7 bootstrap,但是在9.0使用的是Ubuntu 14.04.4的bootstrap.使用bootstrap引导后,我们的Fuel-master 就可以发现节点了。rootfuel # fuel node4. 部署Fuel-node节点4.1 登陆访问:8443然后登陆4.2 搭建部署Openstack点击新建openstack环境,然后跟着以下图片走就可以(只输入了test01,其他

13、全是下一步)Fuel 9.0 版本去除了Centos,只保存了Ubuntu的部署方式,但是比之前多出了一个模式叫做Ubuntu+UCA(UCAuse Ubuntucloud archive as a source of packages for Openstackcomponents)在这里我们选择Mitakaon Ubuntu 14.04,然后点击前进。在计算内选择QEMU-KVM,然后点击前进。在网络设置中选择Neutron并使用Vlan,然后前进后端存储我们使用LVM,因为只是测试嘛真实环境中使用ceph的居多,当然还有GlusterFS,不过FUEL不支持而已。附加服务先不选,好歹先出

14、来openstack界面再说嘛最后点击完成即可。4.3 添加配置节点4.3.1 按照功能添加节点其实这时候我们已经可以看到fuel-controller和fuel-compute了,如下图然后点击添加节点然后根据MAC地址后四位确定哪台虚机为fuel-controller,然后按照如下操作。再次选择添加节点选中fuel-compute虚机,进行如下操作4.3.2 调整节点网络配置选中controller,cinder节点,然后点击配置接口把存储、管理、私有这三个窗口从enp0s3拖动至enp0s9,点击应用,然后点击左下角的返回节点列表。Compute,cinder节点做同样的操作。4.3.3

15、 更改fuel网络配置IP range修改为网关修改为然后脱到底点击保存配配置选择左侧其他选项,将NTP server修改为Fuel-master的地址,然后保存配置点击左侧的连通性检查,验证网络看到验证成功即可4.3.4 修改fuel-master的地址Ssh至fuel-masterrootfuel # vi /etc/sysconfig/network-scripts/ifcfg-eth1修改完成后保存退出。rootfuel # /etc/init.d/network restartrootfuel # ifconfig eth1此时使用fuel node命令可以发现Pending_roles已经发生改变4.3.5 部署回到fuel-master的web界面点击deploy Changes即可4.3.6 自动部署过程这时Fuel就开始自动部署Openstack了。第一个步骤是利用CobblerServer安装Ubuntu系统。安装过程中可以看到站点的Status变为了provisioning,含义为正在部署底层系统。并且角色也从Pending转移到roles下面了。部署完ubuntu14.04以后,Fuel会继续部署Opens

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论