OpenStack Mitaka集成Ceph Jewel安装部署文档

2020-05-01 11:53

OpenStack Mitaka集成Ceph Jewel安装部署文档

1

目录

系统部署环境 ........................................................................................................................... 4

系统配置 ........................................................................................................................... 4 网络配置 ........................................................................................................................... 4 基本配置 ........................................................................................................................... 4

时间同步 ................................................................................................................... 4 OpenStack安装包 .................................................................................................... 6 其他安装配置 ........................................................................................................... 6 Memcached安装配置 .............................................................................................. 8

认证服务 ................................................................................................................................... 8

基本配置 ........................................................................................................................... 8 创建服务体和API端点 ................................................................................................. 10 创建域、工程、用户及角色 ......................................................................................... 12 验证操作 ......................................................................................................................... 13 创建OpenStack客户端环境脚本 ................................................................................. 14 镜像服务 ................................................................................................................................. 15

基本配置 ......................................................................................................................... 15 安装配置 ......................................................................................................................... 16 验证操作 ......................................................................................................................... 17 计算服务 ................................................................................................................................. 18

管理节点上安装与配置 ................................................................................................. 18

基本配置 ................................................................................................................. 18 安装配置 ................................................................................................................. 20 计算节点上安装与配置 ................................................................................................. 21 验证操作 ......................................................................................................................... 23 网络服务 ................................................................................................................................. 23

管理节点上安装与配置 ................................................................................................. 23

基本配置 ................................................................................................................. 23 配置网络选项 ......................................................................................................... 24 配置元数据代理 ..................................................................................................... 26 结束安装 ................................................................................................................. 27 计算节点上安装与配置 ................................................................................................. 28

安装组件 ................................................................................................................. 28 配置通用组件 ......................................................................................................... 28 配置网络选项 ......................................................................................................... 29 结束安装 ................................................................................................................. 29 验证操作 ......................................................................................................................... 30 安装Ceph-deploy ................................................................................................................... 30

给普通用户增加sudo权限 ........................................................................................... 30 禁用 requiretty .............................................................................................................. 31 用户无密码登录 ............................................................................................................. 31 关闭防火墙 ..................................................................................................................... 31 禁用SELinux ................................................................................................................... 31

2

Pip执行安装Ceph-deploy ............................................................................................. 32 Ceph存储集群快速安装 ....................................................................................................... 32

创建集群 ......................................................................................................................... 32 安装ceph ........................................................................................................................ 33 配置初始 monitor(s) ...................................................................................................... 33 添加OSD ......................................................................................................................... 33 块存储服务 ............................................................................................................................. 35

管理节点上安装与配置 ................................................................................................. 35

基本配置 ................................................................................................................. 35 安装配置组件 ......................................................................................................... 35 存储节点上安装与配置 ................................................................................................. 37 验证操作 ......................................................................................................................... 38 Dashboard服务 ...................................................................................................................... 38

安装配置 ......................................................................................................................... 38 结束安装 ......................................................................................................................... 40 验证操作 ......................................................................................................................... 40 集成Ceph相关配置 .............................................................................................................. 40

创建Pool ........................................................................................................................ 40 复制Ceph配置文件 ...................................................................................................... 40 安装Ceph Client包 ........................................................................................................ 40 安装Ceph客户端认证 .................................................................................................. 41 Openstack配置 ............................................................................................................... 43 云硬盘分配与挂载 ......................................................................................................... 45 创建实例 ................................................................................................................................. 46

创建虚拟网 ..................................................................................................................... 46

创建provider network ............................................................................................ 46 创建self-service network ....................................................................................... 48 验证操作 ................................................................................................................. 49 创建虚拟机 ..................................................................................................................... 50 后期操作 ................................................................................................................................. 52

创建CentOS虚拟机 ....................................................................................................... 52 创建window虚拟机 ...................................................................................................... 54 制作CentOS 7镜像 ........................................................................................................ 54 创建实例 ......................................................................................................................... 57

3

系统部署环境

系统配置

OpenStack部署平台包含4个计算节点,系统配置如下表所示。 序号 1 IP 192.168.100.81 101.101.101.81 192.168.100.82 101.101.101.82 192.168.100.83 101.101.101.83 192.168.100.84 101.101.101.84 主机名 CPU 2*8Core 2.4GHz Intel(R) Xeon(R) CPU E5-2630 2*8Core 2.4GHz Intel(R) Xeon(R) CPU E5-2630 2*8Core 2.4GHz Intel(R) Xeon(R) CPU E5-2630 2*8Core 2.4GHz Intel(R) Xeon(R) CPU E5-2630 内存 磁盘 操作系统 CentOS Linux release 7.2.1511 CentOS Linux release 7.2.1511 CentOS Linux release 7.2.1511 CentOS Linux release 7.2.1511 Controller 64GB 1.7TB 2 Computer01 64GB 1.7TB 3 Computer02 64GB 1.7TB 4 Computer03 64GB 1.7TB 其中,我们选取Controller节点作为OpenStack的管理节点和Ceph的部署节点,选取Computer01~Computer03作为计算节点。所有节点部署Ceph OSD

OpenStack安装版本为Mitaka

安装参考:http://docs.openstack.org/mitaka/install-guide-rdo/

http://docs.openstack.org/mitaka/zh_CN/install-guide-rdo/index.html。

Ceph安装版本为Jewel

安装参考:http://docs.ceph.com/docs/master/start/

两者集成参考:http://docs.ceph.com/docs/master/rbd/rbd-openstack/。

网络配置

本部署采用self-service网络架构。

基本配置 时间同步

安装NTP(Network Time Protocol)协议实现软件Chrony,保证管理节点与计算节点之间的时间同步。

A. 管理节点Controller上执行以下操作:

4

安装chrony组件 # yum install chrony 修改配置文件

#vim /etc/chrony.conf

修改时钟服务器

server 0.centos.pool.ntp.org iburst server 1.centos.pool.ntp.org iburst server 2.centos.pool.ntp.org iburst server 3.centos.pool.ntp.org iburst

追加子网段,允许其他节点可以连接到Controller的chrony daemon allow 192.168.100.0/24

开机自启动并启动NTP服务 # systemctl enable chronyd.service #systemctl restart chronyd.service

B. 其他节点执行以下操作 安装chrony组件 # yum install chrony

修改配置文件

# vim /etc/chrony.conf

修改时钟服务器为Controller server Controller iburst

开机自启动并启动NTP服务 # systemctl enable chronyd.service # systemctl start chronyd.service

C. 验证时间同步服务

在Controller节点上验证NTP服务 # chronyc sources

在其他节点上验证NTP服务 # chronyc sources

5


OpenStack Mitaka集成Ceph Jewel安装部署文档.doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:5000td新型干法水泥厂石灰石圆形预均化堆场工艺设计

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: