安装Ceph企业版存储

部署Ceph企业版存储用于云平台主存储使用。

安装存储

在第一台超融合服务器上,解压存储安装包,使用install.sh指定浏览器可以访问的网络IP来安装部署ZStack企业版分布式存储环境,如果是ZStack Cloud云平台管理节点和ZStack企业版分布式存储管理节点安装在同一台服务器内,需要避免安装时候prometheus监控端口冲突问题。

  mkdir sds
  mv sds-installer-RTMVersion_ZStack.tar.gz(存储安装包) sds/
  cd sds/
  tar zxvf sds-installer-RTMVersion_ZStack.tar.gz

# 编辑存储安装配置文件
  vim install.conf
  # 将prometheus监控端口修改为9089
    PROMETHEUS_PORT=9089
# 开始安装存储管控服务
  ./install.sh 192.168.1.100(IP地址根据实际情况修改)

初始化Ceph企业版存储

  • 安装完毕后,ZStack企业版分布式存储的界面默认为存储的管理网络IP加8056端口,例如打开http://192.168.1.100:8056 准备开始初始化。
  • 初始化存储需输入初始化密钥,密钥存放在/etc/xms/initial-admin-token需输入其中内容,点击下一步。
# 查看token
  cat /etc/xms/initial-admin-token
    63d75257-1cc6-48ec-a021-7378c8278a02
查看Token

设置存储网络

配置集群信息,主要配置存储集群的各种网络信息。

  • 管理网络(Admin Network):表示使用此网络来管理存储集群,提供GUI、API等管理功能,一般对应ZStack Cloud云平台的管理网络。
  • 存储网关网络(Gateway Network):表示访问iscsi等裸设备使用,ZStack Cloud云平台,存储网关网络一般和存储集群对外网络相同。
  • 存储集群对外网络(Storage Public Network):表示提供RBD客户端访问的网络,提供ceph Mon IP的网络,在ZStack Cloud云平台一般使用此网络进行qemu rbd的连接。
  • 存储集群内部网络(Storage Cluster Network):表示存储集群内部互通的网络,一般为万兆网络。对应了ZStack Cloud云平台的存储网络。

超融合环境下,Ceph存储集群里的管理网络和ZStack Cloud云平台的管理网络相同。存储网关网络、存储集群对外网络和存储集群内部网络这三组网络一般相同。如果部署环境只有一组网络,则全部填写相同内容。

配置集群网络

配置账户信息

创建账户信息,用于配置管理登录信息:

  • 可自定义用户名,用于ZStack企业分布式存储平台登录,可输入admin。
  • 邮箱,请输入用户邮箱地址。
  • 密码,输入密码并再次确认,密码可在存储UI界面修改。
登录信息

配置企业版Ceph

1. 使用初始化时设置的管理账户名与密码登录;

登录UI

2. 添加存储服务器

  • 点击资源管理下的节点,添加存储节点,选择存储服务器类型。
  • 在新界面输入各服务器的管理IP,输入IP后,系统会自动识别相关的IP地址,存储网关网络、存储对外网络,存储集群内部网络的IP地址。
  • 所有被添加的机器,默认都作为块存储网关角色,用于提供存储功能。其余两节点在添加时,需要把管理角色,监控角色,块存储网关角色勾选上,如果有三个以上存储节点,后面存储节点可根据实际情况勾选指定角色。

3. 添加SSD缓存盘

  • 在资源管理的缓存管理界面,添加缓存盘。
  • 如果环境全部为SSD,则无须添加缓存盘,可直接添加硬盘。
  • 选择服务器,对缓存盘进行分区管理,选择两块SSD,如果机器存在6个SATA盘做OSD,则应创建六块个分区(每个SSD分三个区)来加速。

4.创建拓扑

  • 在资源管理的拓扑管理界面,创建数据中心,拖拽左边数据中心完成创建。
  • 创建机架,拖拽左边机架,并将全部服务器添加到机柜内。

5. 存储池初始化

  • 企业版存储5.x,存储配置顺序有变化,需先创建存储池,再创建硬盘。创建存储池,根据规划情况设置存储池角色,示例设置为数据池,存储介质选择混合盘,选择混合盘需配置好缓存分区,示例为块存储,策略类型配置为副本,配置完成后点击“创建”。
创建存储池
  • 存储池创建完成后,点击”创建”创建硬盘,勾选各个节点的HDD选择缓存模式为自动;
  • 当需要针对性的为磁盘设置缓存分区时,则可以选择手动模式;如果内存比较充足,内存读缓存可设置为512M,设置好后点击“创建”继续;
创建硬盘
  • 硬盘创建完成之后,点击初始化,完成存储池初始化;
创建硬盘
  • 勾选各个存储节点并选择数据盘,然后点击初始化。
  • 初始化完成后存储配置完成。

results matching ""

    No results matching ""