没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论











Kolla-Ansible 的 Multinodes 离线部署
Docker 容 器 化 再 加 上 Ansible 自 动 化 运 维 工 具 的 部署 方 式 , 构 成 了
Kolla-Ansible 项目。Kolla-Ansible 的官方文档介绍了如何在在线的情况下,如何
使用该项目部署 openstack。
本文详细介绍如何使用 Kolla-Ansible 项目,在离线的情况下,在 VMware
(VMware-workstation-full-12.5.2-4638234)中部署 Openstack(Pike)多节点
(Multinodes)的步骤。将 Kolla-Ansible 转化为离线部署,主要就是 yum 源,pip
源以及 docker 仓库的搭建配置,有了这些离线基础,才具备离线安装部署
Openstack 的条件。
本文中设计的 yum 安装,pip 安装涉及的源均为自己搭建好的离线源,docker
的 registry 本地私有仓库。其中 yum 源,pip 源以及 docker 仓库的搭建,参照其
对应的文档,此处不详细叙述。

目录
目录...........................................................................................................................................2
一、部署结构设计...................................................................................................................3
1.1 节点参数.....................................................................................................................3
1.2 结构图.........................................................................................................................4
二、在 VMware 上双网卡配置...............................................................................................5
2.1 添加网卡.....................................................................................................................5
2.2 查看添加的网卡.........................................................................................................6
2.3 启用该新增的网卡.....................................................................................................6
三、系统基础环境准备...........................................................................................................7
3.1 升级系统.....................................................................................................................7
3.2 安装必须的软件.........................................................................................................7
3.3 启动 ntp 服务..............................................................................................................7
3.4 关闭防火墙.................................................................................................................7
3.5 disable 掉 selinux.......................................................................................................7
四、安装配置 Docker..............................................................................................................8
4.1 安装 Docker 软件包...................................................................................................8
4.2 重启 Docker 服务.......................................................................................................8
4.3 修改 Docker 服务配置...............................................................................................8
4.4 测试 Registry 服务是否正常 .....................................................................................8
注:kolla images 导入 .....................................................................................................9
五、克隆虚机、配置 Hostname 以及授信 kolla1................................................................10
5.1 克隆虚机...................................................................................................................10
5.2 配置 Hostname.........................................................................................................10
5.3 授信 kolla1 节点.......................................................................................................11
六、ansible 和 kolla-ansible 的安装以及配置......................................................................12
6.1 ansible 的安装及其配置 ..........................................................................................12
6.2 安装 kolla-ansible 及其配置 ....................................................................................12
6.3 配置 Nova .................................................................................................................12
6.4 生成随机密码文件:...............................................................................................13
6.5 修改全局配置...........................................................................................................13
6.6 配置主机清单...........................................................................................................14
七、部署 Openstack...............................................................................................................15
7.1 预安装.......................................................................................................................15
7.2 检查...........................................................................................................................15
7.3 拉取镜像...................................................................................................................16
7.4 部署...........................................................................................................................17
7.5 部署之后...................................................................................................................18

一、部署结构设计
1.1 节点参数
本文部署采用四台虚机部署 openstack——kolla1,kolla2,kolla3,kolla4,
另外一台虚机提供离线源——source。
节点 Hostname
CPU(cores)
内存 硬盘
ens33 ens37
control kolla1 2 4GB 50GB
192.168.136.139
192.168.1.4
network kolla2 2 4GB 50GB
192.168.136.140
192.168.1.5
compute kolla3 2 4GB 50GB
192.168.136.141
192.168.1.6
storage kolla4 2 4GB 50GB
192.168.136.142
192.168.1.7
monitor kolla1 2 4GB 50GB
192.168.136.139
192.168.1.4
deployment kolla1 2 4GB 50GB
192.168.136.139
192.168.1.4
源
(yum/pip/docker)
source 1 2GB 50GB
192.168.136.138
无
如上表格所示,kolla1 角色有三个 control、monitor、deployment。其他 kolla2
是 network,kolla3 是 compute,kolla4 是 storage。源配置是 source 主机,上面配
有 yum 源、pip 源以及 docker 私有仓库。ens33 网卡是 net 网络设置,可以访问
外网,ens37 是桥接模式。
注:一次性配置四台虚机麻烦且容易遗漏步骤出错。本文采用首先配置好一台虚机
kolla1 的基础环境以及 docker 环境,然后再克隆出三台 kolla2、kolla3、kolla4,接着配置
hostname 以及这三台授信于 kolla1(即 SSH 互信建立),详细步骤见下面。

1.2 结构图
剩余17页未读,继续阅读
资源评论


三星堆烤火人
- 粉丝: 80
上传资源 快速赚钱
我的内容管理 展开
我的资源 快来上传第一个资源
我的收益
登录查看自己的收益我的积分 登录查看自己的积分
我的C币 登录后查看C币余额
我的收藏
我的下载
下载帮助


最新资源
- 几招教你玩转Excel财务.docx
- 水利工程档案管理信息化建设探索-.docx
- C语言专业课程设计校际运动会标准管理系统地大版最简洁.doc
- 新一代人工智能产业创新发展重点任务揭榜单位申报材料.doc
- 用友软件U8系列主要产品报价与模块对应关系表.pdf
- JCCAD中不等厚筏板的布置方法(图解).doc
- 《计算机应用》心得体会(1页).doc
- 总机服务客户端软件介绍(客户版)..doc
- 高中英语讲课大赛--大数据背景下语言知识讲评教学心得(小讲座)共23张(共23张).pptx
- 电子商务案例分析之新浪网的网络经纪.doc
- JAVA编程方法复习题.pdf
- 通信机房工艺课件.ppt
- 2022年自动化生产线大作业.doc
- 计算机应用专业自荐信范文.doc
- 企业信息化项目管理.pdf
- 通信公司简介介绍动态ppt模板.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈



安全验证
文档复制为VIP权益,开通VIP直接复制
