副本池:replicated, 定义每个对象在集群中保存为多少个副本, 默认为三个副本, 一主两备,实现高可用, 副本池是 ceph 默认的存储池类型。 纠删码池(erasure code): 把各对象存储为 N=K+M 个块(chunk), 其中 K 为数据块数量, M为编码快数量, 因此存储池的总大小 N 等于 K+M。即数据保存在 K 个数据块...
当客户端需要存储一个文件到Ceph集群的时候,Ceph会把这个文件切分成多个对象,默认情况下每个对象4M,不足4M按原大小。切分之后每个对象都有一个对应的对象ID,Ceph拿到这个对象ID之后执行hash算法,去计算出这个对象应该写入到哪个PG(Placement Group)PG是一些对象的集合,这些对象组成一个group,放在某些OSD上(place),组合...
[root@ceph141 ~]# ceph osd pool lsyinzhengjie jasonyin [root@ceph141 ~]#2. 查看存储池的列表详细信息 [root@ceph141 ~]# ceph osd pool ls detailpool1'yinzhengjie' replicated size3min_size2crush_rule0object_hash rjenkins pg_num128pgp_num128autoscale_mode warn last_change32flags hashpspool...
创建存储池 要创建一个存储池,可以使用ceph osd pool create命令,在命令行界面上输入以下命令: 代码语言:shell 复制 ceph osd pool create<pool_name><pg_num><pgp_num><pool_type> 其中,<pool_name>是所创建的存储池的名称;<pg_num>是存储池的PG数量;<pgp_num>是存储池的PG原始副本数(通常与<pg_num>...
要查看Ceph集群中的存储池,你可以按照以下步骤操作。这里将提供一个详细的指南,包括使用Ceph命令行工具ceph的步骤。 1. 登录Ceph集群管理工具 通常,你需要通过SSH登录到Ceph集群中的任一节点,并确保你有足够的权限来执行Ceph命令。 bash ssh username@ceph-node 2. 列出所有存储池 登录到Ceph节点后,你可以使用以下...
创建存储池 (1)创建副本存储池 ceph osd pool create {pool-name} [{pg-num} [{pgp-num}]] [replicated] \ [crush-rule-name] [expected-num-objects] (2)创建纠删码存储池 ceph osd pool create {pool-name} [{pg-num} [{pgp-num}]] erasure \ [erasure-code-profile] [crush-rule-name] [...
配置Ceph缓存池涉及创建缓存池、关联缓存池与后端存储池等步骤。以下是具体的配置指南:创建缓存池。使用ceph osd pool create命令来创建一个新的缓存池,例如my_cache_pool,并指定其大小。将缓存池添加到基础池的前端,并设置缓存类型为写回缓存。使用ceph osd tier add命令将缓存池添加到libvirt-pool等基础池的...
Ceph数据存储 名词解释 Object:对象 Ceph最底层的存储单元 每个Object包含元数据和数据 Pool:存储池 石村出对想得逻辑区分 规定了数据冗余的类型和对应的副本分布策略 支持两种类型:副本和纠删码 目前基本上使用的都是3副本类型 PG:数据放置组 是一个逻辑概念 引入这一层是为了更好的分配和定位数据 CRUSH:算法 是...
1.创建存储池 [root@ceph143 ~]# ceph osd pool create yinzhengjie-p2 64 64pool'yinzhengjie-p2'created [root@ceph143 ~]# 2.查看存储池的资源限制信息 [root@ceph143 ~]# ceph osd pool get-quota yinzhengjie-p2quotasforpool'yinzhengjie-p2':maxobjects: N/Amaxbytes: N/A ...
一、ceph 存储池操作 存储池的管理通常保存创建、列出、重命名和删除等操作,管理工具使用 ceph osd pool的子命令及参数,比如 create/ls/rename/rm 等。http://docs.ceph.org.cn/rados/ #ceph 官方运维手册 1、存储池管理常用命令 创建存储池命令格式: ...