ceph之Placement Group
group ceph
2023-09-27 14:27:44 时间
预定义PG_NUM
新建一个存储池命令:ceph osd pool set {pool-name} pg_num
选择一个pg_num的值是强制性的,这是因为该值不能被自动计算出来,以下是一些常用值:
a、小于5个OSDs设置pg_num为128;
b、5至10个OSDs设置pg_num 为512;
c、10至50个OSDs设置pg_num为4096;
如果你有一个大于50个OSDs的存储集群,你自己必须懂得如何权衡以及计算出pg_num的值;
随着OSDs的数目的增加,选择一个合适的pg_num值具有很重要的意义,因为该值将对集群的行为有非常重要的影响,于此同时,该值在集群出错的情况下对数据的持久性也密切相关;(存在数据丢失的情况)
归置组是如何使用的
存储池内的归置组(PG)把对象汇聚在一起,因为跟踪每一个对象的位置及其元数据需要大量的计算————即一个拥有数百万对象的系统,不可能在对象这一级踪位置;
相关文章
- 解决sql_mode=only_full_group_by的问题
- Is there any difference between GROUP BY and DISTINCT
- Oracle数据库:oracle组函数,聚合函数,多行函数,avg,sum,min,max,count,group by,having
- [转]mysql问题解决SELECT list is not in GROUP BY clause and contains nonaggregated column
- 为什么 GROUP BY 之后不能直接引用原表中的列
- Oracle ORA-10917: TABLESPACE GROUP cannot be specified
- oracle的group by问题
- mysql中的concat,concat_ws(),group_concat()
- easyui datagrid Column Group 列组、 复杂表头 嵌套表头 组合表头 (转载)
- 转载:SQL中Group By 的常见使用方法
- 如何在sql server的group by语句中聚合字符串字段