choose_local_tries 0 tunable choose_local_fallback_tries 0 tunable choose_total_tries 50 tunable chooseleaf_descend_once 1 tunable chooseleaf_vary_r 1 tunable chooseleaf_stable 1 tunable straw_calc_version 1 tunable allowed_bucket_algs 54 # devices device 0 osd.0 class hdd device 1 osd.1 class hdd device 2 osd.2 class hdd device 3 osd.3 class hdd device 4 osd.4 class hdd device 5 osd.5 class hdd device 6 osd.6 class hdd device 7 osd.7 class hdd device 8 osd.8 class ssd device 9 osd.9 class ssd # types type 0 osd type 1 host type 2 chassis type 3 rack type 4 row type 5 pdu type 6 pod type 7 room type 8 datacenter type 9 region type 10 root Crushmap(devices/types)
# do not change unnecessarily id -2 class hdd # do not change unnecessarily id -18 class ssd # do not change unnecessarily # weight 1.328 alg straw2 hash 0 # rjenkins1 item Ceph-01 weight 0.371 item Ceph-02 weight 0.293 item Ceph-03 weight 0.371 item Ceph-04 weight 0.293 } root ssd { id -11 # do not change unnecessarily id -12 class hdd # do not change unnecessarily id -15 class ssd # do not change unnecessarily # weight 1.000 alg straw hash 0 # rjenkins1 item Ceph-01-ssd weight 0.500 item Ceph-03-ssd weight 0.500 } # rules rule replicated_rule { id 0 type replicated min_size 1 max_size 10 step take default step chooseleaf firstn 0 type host step emit } rule ssd { id 2 type replicated min_size 1 max_size 10 step take ssd step chooseleaf firstn 0 type host step emit } # end crush map Crushmap(root buckets/rule)
osd pool set <pool-name> target_max_bytes <Value> プールに許容された最大使用量 ※オブジェクト数制限も可能 osd pool set <pool-name> hit_set_count <Value> キャッシュデータがヒットしていると判断するデータアクセ ス回数 osd pool set <pool-name> hit_set_period <Value> キャッシュデータがヒットしていると判断するデータアクセ ス期間 osd pool set <pool-name> cache_min_flush_age <Value> キャッシュFlushingするダーティキャッシュの期間しきい値 osd pool set <pool-name> cache_min_evict_age <Value> キャッシュからEvictingするデータの最短対象機関しきい値 osd pool set <pool-name> min_read_recency_for_promote <value> Promoteするに値すると判断される、Hitsetの読み取りヒッ ト回数(?) osd pool set <pool-name> min_write_recency_for_promote <value> Promoteするに値すると判断される、Hitsetの書き込みヒッ ト回数(?) osd pool set <pool-name> cache_target_dirty_ratio <ratio> 強制Flashするためのダーティキャッシュ割合 osd pool set <pool-name> cache_target_dirty_high_ratio <ratio> 強制Flashするためのダーティキャッシュ割合 (cache_target_dirty_ratioより強い) osd pool set <pool-name> cache_target_full_ratio <ratio> プールがフル使用されていると判断するキャッシュデータ使 用率のしきい値