简介
Ceph是一个分布式存储系统,提供较好的性能、可靠性和可扩展性。Ceph能够在一个统一的系统中提供对象,块和文件存储。Ceph能够支持上千个存储节点的规模,支持TB到PB级的数据。RedHat及OpenStack都可与Ceph整合以支持虚拟机镜像的后端存储。

Ceph集群安装部署
1.操作系统配置
每台节点需要修改主机名并且安装ntp服务进行时钟同步。每个节点还需要添加六块900G的硬盘用于后续的OSD配置。需要添加如下内容到/etc/hosts文件里:
133.xxx.xxx.108 ceph01
133.xxx.xxx.109 ceph02
133.xxx.xxx.110 ceph03
2.ceph安装
每个节点都需要添加ceph.repo和epel.repo并安装ceph-deploy等组件。使用ceph-deploy安装工具进行安装,并在每个节点上进行部署配置。每个节点需要进行初始monitor配置,并对每个盘进行OSD配置初始化。配置完成后可以使用ceph-s命令查看集群状态。
Ceph使用
Ceph的使用分为对象存储、块存储和cephfs文件系统。本例使用cephfs为例进行演示。
1.安装mds
在ceph02节点安装mds服务。
2.创建pool
分别创建cephfs文件系统使用的数据池和元数据池。
3.使用pool创建fs
使用创建的pool创建文件系统。
4.mount挂载文件系统
在任意节点或客户端使用mount命令进行挂载,创建完成后即可使用。在客户端机器可以使用df-h命令来查看目录。然后可以进入/cephfs目录进行使用。
以上即为Ceph集群安装及使用的简单介绍,更多干货请关注IT那活儿。
原创文章,作者:小编小本本,如若转载,请注明出处:https://www.benjiyun.com/yunzhujiyunwei/vps-yunwei/6149.html
