利用Fuel自动化快速部署openstack(一)

前提:本手记适合有一定linux基础的
需要:
1、linux:ubuntu 16.04 的开发环境

2、 virtualbox + 拓展包 来用来创建虚拟机

3、 MirantisOpenStack-9.0.iso    提供fuel自动化部署 


5、(可选)因为安装时间比较长,考虑使用 teamviewer来进行远程操作。

文章参考mirantis的 官网教程 

开始:

一、安装好ubuntu后的准备工作:

1、更换apt的源,点击ubuntu software-->software&update-->Download from --other-->使用中国的阿里(aliyun)或者清华(tuna.tinghua)的源都可以。然后apt  update更新

2、下载上面 需要中2、3、4、5(如果需要远程)的软件。从firefox下载的默认存储在home/usr_name/Download中

二、开始安装virtualbox(以我的安装为例)

1、在/home/cloud_usr/Download/中   dpkg -i  virtualbox-5.1_.....(省略)..._amd64.deb

2、可能出现依赖问题从而产生错误, 使用 apt -f install  来安装所需要的依赖,然后再运行上面一条的命令。

3、virtualbox 安装完毕后需要安装拓展包,双击Oracle_VM_VirtualBox_.....-120294.vbox-extpack安装即可。

三、安装teamviewer(可选)

1、dpkg  -i   teamviewer_file_name
2、同样如果出现错误 用  apt -f install 安装依赖文件,然后再运行上一条命令。

四、开始使用脚本部署环境

1、将脚本文件解压,  unzip  vbox-scripts-9.1.zip  

2、解压后的文件夹中有iso文件夹,将下好的 MirantisOpenStack-9.0.iso镜像文件放入其中
3、文件夹中各文件的介绍 参考此处
4、对配置文件config.sh配置参数, 可以 参考此处,此处决定了配置虚拟机的个数,以及虚拟机的性能分配,在部署节点的时候要用到,请仔细斟酌。
5、如果采用了默认的8G或者16G的配置,使用  sh   ./launch_8GB(16GB).sh  ,自定义则使用 sh   ./launch.sh ;
可能会报错(缺少expect),apt install expect即可;

 然后经过漫长的等待~~~~~~~~~~~~~(无聊)~~~~~~~~~~~~~~~

五、等待脚本运行成功之后。。

1、首先进入 /root中,使用   Virtualbox  命令启动  virtualbax, 在这里先启动master,然后将剩下的虚拟机依次启动。

注意:一定要记得拍快照
注意:一定要记得拍快照
注意:一定要记得拍快照

2、等待一小段时间之后,就可以在ubuntu的firefox 的10.20.0.2:8000中看到UI界面了,初始账号密码都是admin。
3、配置Networks
①在Neutron L3中,默认的Guest os DNS Server中为谷歌的DNS,由于众所周知的原因,GG,,,,,于是更换和添加为
114.114.114.114    
223.5.5.5   
202.206.0.20
②在Other中,将Host OS DNS Server的DNS list中改为
202.106.0.20
114.114.114.114
223.5.5.5
注意:以上的DNS不是必须如此,只要恰当即可。

4、配置Setting中的General
在Repositories一栏中,将前三个关于ubuntu的URL更换为清华的源
例:
deb   https://mirrors.tuna.tsinghua.edu.cn/ubuntu trusty main ......
注意:按照上面的前三个的URL的前半部分(包括ubuntu的前面部分)替换掉即可,并且ubuntu和之后的字符之间有一个空格
5、然后再在Nodes中添加好你需要的节点,集体配置会在下一篇文章中说明,然后再Dashboard中Deploy。
6、成功后点击Dashboard中的Horizon进入openstack的用户界面,在此处可以创建虚拟机实例。

。。。。。。。。。。。。。。。。。。。。请见下回分解。。。。。。。。。。。。。。。。。。。。。。。。。。。。






  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值