没有合适的资源?快使用搜索试试~ 我知道了~
首页Kolla-Ansible的Multinodes离线部署
资源详情
资源评论
资源推荐
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页未读,继续阅读
三星堆烤火人
- 粉丝: 29
- 资源: 21
上传资源 快速赚钱
- 我的内容管理 收起
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
会员权益专享
最新资源
- RTL8188FU-Linux-v5.7.4.2-36687.20200602.tar(20765).gz
- c++校园超市商品信息管理系统课程设计说明书(含源代码) (2).pdf
- 建筑供配电系统相关课件.pptx
- 企业管理规章制度及管理模式.doc
- vb打开摄像头.doc
- 云计算-可信计算中认证协议改进方案.pdf
- [详细完整版]单片机编程4.ppt
- c语言常用算法.pdf
- c++经典程序代码大全.pdf
- 单片机数字时钟资料.doc
- 11项目管理前沿1.0.pptx
- 基于ssm的“魅力”繁峙宣传网站的设计与实现论文.doc
- 智慧交通综合解决方案.pptx
- 建筑防潮设计-PowerPointPresentati.pptx
- SPC统计过程控制程序.pptx
- SPC统计方法基础知识.pptx
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0