Ceph是一个流行的开源分布式存储系统,用于管理大规模的存储资源。在Ceph中,存储空间被划分为许多小的存储单元,称为PG(Placement Group)。PG的数量对Ceph集群的性能和稳定性有着重要的影响。 要查看Ceph集群中每个pool的PG数量,可以使用命令“ceph osd pool getpg_num”。这个命令将返回指定pool的PG数量信息,帮助用户...
pg_num:查看当前 PG 的数量 ceph osd pool get mypool pg_num crush_rule:设置 crush 算法规则 ceph osd pool get mypool crush_rule nodelete:控制是否可删除,默认可以 ceph osd pool get mypool nodelete nopgchange:控制是否可更改存储池的 pg num 和 pgp num ceph osd pool get mypool nopgchange ...
ceph osd poolset{pool-name}pg_num{pg_num} 你增加归置组数量后、还必须增加用于归置的归置组( pgp_num )数量,这样才会开始重均衡。 pgp_num 数值才是 CRUSH 算法采用的用于归置的归置组数量。虽然 pg_num 的增加引起了归置组的分割,但是只有当用于归置的归置组(即 pgp_num )增加以后,数据才会被迁移到新...
ceph osd pool get mypool pg_num ceph osd pool get mypool pgp_num #修改 pg_num 和 pgp_num 的数量为 128 ceph osd pool set mypool pg_num 128 ceph osd pool set mypool pgp_num 128 ceph osd pool get mypool pg_num ceph osd pool get mypool pgp_num #修改 Pool 副本数量为 2 ceph ...
1. 查看所有pool的状态: ``` ceph osd pool ls ``` 这个命令会列出当前集群中所有的pool,包括pool的名称、pg_num(即数据分布的副本数)、size(数据的副本数)等信息。 2. 查看特定pool的状态: ``` ceph osd pool stats ``` 通过指定pool的名称,可以查看该pool的详细状态信息,包括存储空间使用情况、数据分...
3、查看pg_num和pgp_num,副本数size大小 代码语言:txt 复制 查看pg和pgp数量 [root@node-1 ~]# ceph osd pool get happylau pg_num pg_num: 64 [root@node-1 ~]# ceph osd pool get happylau pgp_num pgp_num: 64 查看size大小,默认为三副本 ...
要检查池的pg_num值,请使用ceph osd pool autoscale-status并查看PG_NUM列。要指定创建池时设置pg_num,请使用ceph osd pool create <pool_name> <pg_num>。要设置池中允许的最小 pg 数,请使用ceph osd pool set <pool...
调整ceph的pg数 PG全称是placement groups,它是ceph的逻辑存储单元。在数据存储到cesh时,先打散成一系列对象,再结合基于对象名的哈希操作、复制级别、PG数量,产生目标PG号。根据复制级别的不同,每个PG在不同的OSD上进行复制和分发。可以把PG想象成存储了多个对象的逻辑
Ceph存储池pg_num配置详解 Ceph存储池pg_num配置详解 PG_NUM ⽤此命令创建存储池时:ceph osd pool create {pool-name} pg_num 确定 pg_num 取值是强制性的,因为不能⾃动计算。下⾯是⼏个常⽤的值:少于 5 个 OSD 时可把 pg_num 设置为 128;OSD 数量在 5 到 10 个时,可把 pg_num 设置...
查看ceph集群状态:ceph -s 查看mon状态:ceph mon stat 查看msd状态:ceph msd stat 查看osd状态:ceph osd stat 查看osd目录树(可以查看每个osd挂在哪台机,是否已启动):ceph osd tree 启动ceph进程命令: 需要在对应的节点进行启动(如果对应节点没有该服务,会进行提示) ...