概述
前提:本手记适合有一定linux基础的
需要:
1、linux:ubuntu 16.04 的开发环境
2、
virtualbox +
拓展包 来用来创建虚拟机
3、
MirantisOpenStack-9.0.iso 提供fuel自动化部署
4、
vbox-scripts-9.1.zip
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的用户界面,在此处可以创建虚拟机实例。
。。。。。。。。。。。。。。。。。。。。请见下回分解。。。。。。。。。。。。。。。。。。。。。。。。。。。。
最后
以上就是正直万宝路为你收集整理的利用Fuel自动化快速部署openstack(一)的全部内容,希望文章能够帮你解决利用Fuel自动化快速部署openstack(一)所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复