赞存恢复参数
赞存恢复参数设置详解
赞存管理页面上有5个恢复参数,与配置文件(/etc/ceph/ceph.conf)中的参数能够相对应。
- 单个OSD允许同时恢复的PG个数,对应osd_max_backfills参数,默认值1。
- 单个OSD允许同时恢复的对象个数,对应osd_recovery_max_active参数,默认值5
- 单个OSD允许恢复的流量带宽(M),对应osd_recover_token_bps参数,默认值16M(配置文件中为16777216,因为其以byte为单位)
- 单个OSD允许恢复的OPS,对应参数osd_recover_token_ops,默认值32
- 单个PG允许同时恢复的对象个数,对应参数为osd_recovery_max_single_start,默认值5
[root@2unkocs01 ~]# ceph daemon osd.0 config show | grep osd_recovery_sleep
"osd_recovery_sleep": "0.000000",
"osd_recovery_sleep_hdd": "0.100000",
"osd_recovery_sleep_hybrid": "0.025000",
"osd_recovery_sleep_ssd": "0.000000",
[root@2unkocs01 ~]#
[root@2unkocs01 ~]# ceph daemon osd.0 config show | grep pg_log_entries
"osd_force_recovery_pg_log_entries_factor": "1.300000",
"osd_max_pg_log_entries": "10000",
"osd_min_pg_log_entries": "1500",
osd_recovery_sleep参数未在配置文件中进行设置。
使用命令进行查询后发现其值为0,顺便一提,RAID0盘在ceph中是被识别为ssd的。
osd_max_pg_log_entries和osd_min_pg_log_entries两个值也并未在配置文件中记录,检查后发现其值分别为10000和1500.