Cinder块存储的安装

一、前置条件

  1. MYSQL与Keystone服务都已经安装并且服务正常运行
    (1)Keystone服务是作为鉴权节点为Cinder提供认证服务的
    (2)条件允许的情况下尽量不要将Cinder与Keystone部署在同一个服务器上
  2. 实际安装中经常将Scheduler服务与API服务都运行在API node上
    (1)Volume 节点上只运行Cinder Volume服务

二、Cinder安装

  1. 创建API Node
  2. 创建Volume 存储节点
  3. 安装Cinder API服务
    (1)解决依赖关系
    (2)注册Cinder服务至Keystone
    (3)配置MYSQL服务
    (4)修改cinder的配置文件,设置keystone认证
    (5)运行Cinder API服务
  4. 安装Cinder Volume服务
    (1)需要MYSQL、Keystone、Cinder API服务都已经安装好
    (2)安装Cinder Volume服务时,并不需要配置Keystone,配置数据库
    (3)在启动Volume服务时,需要创建Volume分区
  5. 启动Volume服务

三、参考多节点部署方式示意

Cinder块存储的安装_第1张图片
Cinder多节点部署方式.jpg

Volume节点独立存在,API节点与Scheduler节点可以合并,统一向keystone注册服务,节点间靠RabbitMQ通信

你可能感兴趣的:(Cinder块存储的安装)