没有合适的资源?快使用搜索试试~ 我知道了~
docker&openstack.docx
需积分: 50 9 下载量 186 浏览量
2020-06-20
13:13:57
上传
评论
收藏 5.7MB DOCX 举报
温馨提示
试读
22页
文档详细介绍了docker容器部署openstack高可用私有云平台。需要学习openstack的可以参考下。
资源推荐
资源详情
资源评论
Openstack 高可用离线部署
(使用 Kolla 部署,后端存储使用 CEPH)
一、简介
容器化再加上 自动化运维工具的部署方式,构成了 项目。
的官方文档介绍了如何在在线的情况下,如何使用该项目部署 。
本文详细介绍如何使用 项目,在离线的情况下,在物理机服务器上操作部署
( 或是 )多节点()的步骤。将 转化为离线
部署,主要就是 源, 源以及 仓库的搭建配置,有了这些离线基础,才具备离
线安装部署 的条件。
本文中设计的 安装, 安装涉及的源均为自己搭建好的离线源, 的 本
地私有仓库。其中 源, 源以及 仓库的搭建,参照其对应的文档,此处不详细
叙述。
二、部署结构设计
本文部署示例采用七台机器部署高可用的 环境,分别是
,!",!#,!$,!",!#,
!$ 另外一台机器提供离线 、 源以及 私有仓库,主机名是
。
注:
")!"、!#、!$ 三个组成 角色高可用(配置三台
自动会配置成 ),同时,部署 分布式集群,由三台 和三台
共同组成 存储。
#)源配置 主机,配有 源、 源以及 私有仓库。
$)网卡做 设置,模式()取 %,链路聚合(&')。本示例中俩个万兆网卡绑定做
!, 俩个前兆网卡绑定做 "。! 走 管理和 存储," 走虚机
对外访问公开网络。
三、双网卡绑定 Bond 设置
三台 和三台 以及 均执行。双网卡绑定,模式取 %,链路聚合模式
(&'),俩个万兆的网卡(! 和 ")做 !(有 (),俩个前兆的网卡(# 和
$)做 "(无 ()。
")!、! 和 " 的配置文件如下:
#)"、# 和 $ 的配置文件如下:
配置修改完之后,重启网卡:
service network restart
查看绑定结果
# cat /proc/net/bonding/bond0
# cat /proc/net/bonding/bond1
查看到的结果中,!、" 和 ! 的 地址一致,#、$ 和 " 的 地址一致,即
可。
四、基础环境准备
三台 和三台 以及 均执行。
4.1 升级系统
# yum update -y
4.2 安装必须的软件
) * + * *
,* -
4.3 添加 ntp 时钟服务器
) * ../0
如下图所示,
添加 时钟主备服务器,“"!/"!1/"1#/% "!/"!1/"1#/%#2是我们自己的时钟主备服务器,大家在安装部
署中可以使用自己的时钟服务器,目的是保持各个服务器之间的时间一致,不然会导致 的服务异
常。
* "!/"!1/"1#/%33 0
* "!/"!1/"1#/%#
) /* 44 /* 44
/*
) 5
可以查看到同步的时间主机:
4.4 关闭 libvirtd 服务
创建的虚机没有 * 服务,但是物理机服务器会有,这个必须要关闭。
) */* 44 */* 44
*/*
4.5 关闭防火墙
) 6+ 44 6+ 44
6+
4.6 disable 掉 selinux
# sed -i '/^SELINUX=.*/c SELINUX=disabled' /etc/selinux/config
或是直接修改:
) * ..-.6
设置 78&(9:;< ,如下图所示:
之后生效。
四、安装配置 Docker
4.1 安装 Docker 软件包
新增 的 = 仓库:
) * ..//./
添加以下内容
>?
< @
<../A/....B*.
<"
<"
<../A/.
然后清除 ,做缓存:
) 44
安装 :
)
) -
) $
使用阿里的 镜像服务:
剩余21页未读,继续阅读
资源评论
张尖子
- 粉丝: 1
- 资源: 4
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功