ceph 查看pool size Ceph是一种开源的分布式存储解决方案,它为用户提供了高可用性、可伸缩性和高性能的存储服务。在Ceph中,存储数据的基本单位是pool,每个pool可以包含多个对象存储,用户可以通过pool来管理存储数据。 要查看Ceph中pool的大小,用户可以使用一些命令来实现。其中一个常用的命令是“ceph df”,它可以用来查...
ceph osd pool rmsnap {pool-name} {snap-name} 或rados rmsnap -p {pool-name} {snap-name} 11.调整池选项值 ceph osd pool set {pool-name} {key} {value} eg: ceph osd pool set test-pool size 3 常用值: size 设置池中对象的副本数 pg_num 设置归置组数量 pgp_num 设置放置归置组的放置组...
min_size:提供服务所需要的最小副本数,如果定义size为3,min_size也为3,坏掉一个OSD,如果pool池中有副本在此块OSD上面,那么此pool将不提供服务,如果将min_size定义为2,那么还可以提供服务,如果提供为1,表示只要有一块副本都提供服务。 pg_num:定义PG的数量 pgp_num:定义归置时使用的PG数量 crush_ruleset:设...
Pool 是 Ceph 中存储 Object 对象抽象概念。我们可以将其理解为 Ceph 存储上划分的逻辑分区,Pool 由多个 PG 组成;而 PG 通过 CRUSH 算法映射到不同的 OSD 上;同时 Pool 可以设置副本 size 大小,默认副本数量为 3。 Ceph 客户端向 monitor 请求集群的状态,并向 Pool 中写入数据,数据根据 PGs 的数量,通过 CR...
一、Ceph(luminous 版) pool 管理 ceph下利用命令池管理 一)显示池 # rados lspools volumes # ceph osd lspools 1 volumes, # ceph osd pool ls volumes # ceph osd pool ls detail pool 1 'volumes' replicated size 3 min_size 1 crush_rule 0 object_hash rjenkins pg_num 2048 pgp_num 2048 las...
Ceph Pool操作总结一个ceph集群可以有多个pool,每个pool是逻辑上的隔离单位,不同的pool可以有完全不一样的数据处理方式,比如Replica Size(副本数)、Placement Groups、CRUSH Rules、快照、所属者等。 Ceph Pool操作总结一个ceph集群可以有多个pool,每个pool是逻辑上的隔离单位,不同的pool可以有完全不一样的数据处理方...
cephadmin@ceph-deploy:~/ceph-cluster$ ceph pg ls-by-pool erasure-testpool | awk '{print $1,$2,$15}' PG OBJECTS ACTING 9.0 0 [1,5,6,NONE]p1 9.1 0 [0,NONE,7,3]p0 9.2 0 [1,3,7,NONE]p1 9.3 0 [7,1,NONE,5]p7
3,pool size配置参数 osd_pool_default_size=3默认值3osd_pool_default_min_size=1默认值0// 0 means no specific default; ceph will use size-size/2 这两个是创建ceph pool的时候的默认size参数,一般配置为3和1,3副本能足够保证数据的可靠性; ...
ceph osd poolget{pool-name} crush_rule 例如,如果规则是“123”,您可以像这样检查其他池: ceph osddump|grep"^pool"|grep"crush_rule 123" 如果没有其他池使用该自定义规则,则可以安全地从集群中删除该规则。 如果您为不再存在的池创建了具有严格权限的用户,您也应该考虑删除这些用户: ...
ceph osd pool get RDB_Test_pool2 size 系统默认是3个副本,按照实际生产环境一般采用最少为2个副本就可以了,可以直接加载到ceph.conf配置文件中 vi ceph.conf [global] fsid = f46929e0-170d-452f-b993-a4aa86d5bbda public_network = 192.168.10.0/24 ...