Ceph是一个高度可扩展的开源分布式存储系统,能够提供对象存储、块设备存储和文件系统存储等多种存储服务。本文将详细介绍Ceph存储集群的部署和配置过程。
1. 环境说明
我们将在以下环境中部署Ceph集群:
IP | 服务 | 主机名 | 备注 |
---|---|---|---|
172.20.101.5 | ceph、ceph-deploy、mon | admin-node | mon节点、集群节点 |
172.20.101.13 | ceph | ceph1 | osd节点 |
172.20.101.15 | ceph | ceph2 | osd节点 |
2. 环境准备
在开始部署Ceph之前,我们需要对所有节点进行一些基本的环境准备。
2.1 关闭SELinux和防火墙
为了避免不必要的权限问题,我们需要关闭SELinux和防火墙。在所有节点执行:
systemctl stop firewalld
systemctl disable firewalld
setenforce 0