ceph df中的max avail取值

1. 获取OSD容量

[root@node-3 ~]# ceph osd df
ID CLASS WEIGHT  REWEIGHT SIZE   USE     AVAIL   %USE  VAR  PGS 
 1   hdd 0.12303  1.00000 106GiB 14.6GiB 91.4GiB 13.81 0.73 256 
 3   hdd 0.12303  1.00000 106GiB 14.6GiB 91.4GiB 13.81 0.73 256 
 5   hdd 0.12303  1.00000 106GiB 14.6GiB 91.4GiB 13.81 0.73 256 
 0   ssd 0.21483  1.00000 200GiB 43.4GiB  157GiB 21.72 1.14 208 
 2   ssd 0.21483  1.00000 200GiB 43.4GiB  157GiB 21.72 1.14 208 
 4   ssd 0.21483  1.00000 200GiB 43.4GiB  157GiB 21.72 1.14 208 
                    TOTAL 918GiB  174GiB  744GiB 18.98          
MIN/MAX VAR: 0.73/1.14  STDDEV: 4.14

2.  计算每个OSD的max avail

计算每个OSD的max avail 值,取最小的一个,例如,获取OSD ID 1的max avail的值

(1) OSD ID 1的权重:0.12303/(0.12303 * 3 + 0.21483 * 3)

(2) OSD ID 的 max avail 值:91.4 / (0.12303/(0.12303 * 3 + 0.21483 * 3)) / 3,3为OSD对应的副本数

你可能感兴趣的:(Ceph)