Fuel-Open Stack安装部署(自动部署)
Fuel-Open Stack安装部署(自动部署)
实验架构
一、实验介绍:
本实验是以Virtual Box 为底层架构,使用fuel在虚拟环境下安装部署open stack平台
二、实验内容:
- 安装Virtual Box,以及对其进行全局设置
- 新建Fuel节点,进行Fuel Master安装
- 登陆Web端新建Open stack环境
- 增加本地源
- 增加node,发现节点
- 管理端添加节点,配置端口
- Open stack网络配置,开始部署节点
三、实验步骤及结果:
第一步 安装Virtual Box
第二步 设置全局设定
第三步 手动指定镜像存储位置
第四步 新建Fuel节点
第五步 对Fuel节点设置(在进行安装Fuel Master前对网络等进行设置)
第六步 启动安装
第七步:关闭Fuel Master虚拟机的防火墙
1.查看系统内核版本:
2.关闭防火墙
第八步:在浏览器输入http://10.20.0.2:8443能够打开Web界面
第九步 新建OpenStack环境
第十步 增加本地源
(1) 打开/var/www/nailgun目录,用ls发现目录下现在是没有mirrors文件夹
(2) 把下载的两个文件包bootstraps,mirrors上传到/var/www/nailgun目录下,有冲突直接覆盖,并查看
(3) 运行fuel-createmirror命令,此命令目的是让Web后台管理界面的源地址变为本地地址
①运行fuel-createmirror命令,让web后台管理界面的源地址变为本地地址
② 验证**状态
第十一:增加node,发现节点
1. 增加Controller和Computer虚拟节点Controller虚拟机节点,磁盘不少于80G
2. 开启虚拟机后选择ubuntu_bootstrap启动
3. 在Fuel Master使用命令fuel node查看节点状态- web查看:
第十二步:管理端添加节点
1 选择节点标签,点击“添加节点”:
2.查看待添加列表,点开查看MAC地址可判断分别是Controller和Computer虚拟机:
3.选择Controller虚拟机,给其分配Controller和Cinder角色,并点击“应用变更”
4.选择Computer虚拟机,给其分配Computer和Cinder角色,并点击“应用变更“
第十四步:配置端口
1 到“节点“页面,可见Controller和Computer都是”等待添加“状态
2.将两个节点同时选中,发现“配置磁盘“出现警告,是因为两台虚拟机的硬盘参数不同,不能同时配置,需要单独配置
3.选中Controller并点击“配置接口“
4.对应MAC查看网卡并更改,网卡1为部署网,网卡2为公共网络,网卡3为存储管理等内部网络,点击应用。
5.回到“节点“页面,选择Computer,点击”配置端口“
6.对应MAC查看网卡并更改,网卡1为部署网,网卡2为公共网络,网卡3为存储管理等内部网络,点击应用
第十四步:Open Stack网络配置
1. 进入“网络“页面,选择”default“网络组,查看公共网络,我们这里不连外网,默认不修改。
2. 在“存储“标签设置存储网络信息。这里默认不修改
3. 在“管理“标签设置管理网络信息,这里默认不修改。
4. 选择“其他“,将NTP服务器设置为10.20.0.2,点击”保存设置“
5. 选择“连通性检查“。并点击”验证网络“。如果有错误信息就按照错误提示进修改
6. 等等验证完毕,显示“验证成功,网络配置正确“
第十五步:开始部署节点:
1.回到“控制台“页面。确认节点信息正确,并点击”Deploy Changes“开始部署节点。
2.点击“部署“,确认部署。
3.控制台页面出现部署进度条,等待部署完毕。
4.Open stack部署完毕
登录两个节点:
Horizon管理界面:
- web查看: