osd_stat_refresh_interval: .5,
- osd_pg_bits: 0, // 0 == let osdmonitor decide
+ osd_pg_bits: 4, // bits per osd
osd_object_layout: OBJECT_LAYOUT_HASHINO,
osd_pg_layout: PG_LAYOUT_CRUSH,
osd_max_rep: 4,
newmap.mon_epoch = mon->mon_epoch;
newmap.ctime = g_clock.now();
- if (g_conf.osd_pg_bits) {
- newmap.set_pg_num(1 << g_conf.osd_pg_bits);
- } else {
- // 4 bits of pgs per osd.
- newmap.set_pg_num(g_conf.num_osd << 4);
- }
+ newmap.set_pg_num(g_conf.num_osd << g_conf.osd_pg_bits);
// start at epoch 1 until all osds boot
newmap.inc_epoch(); // = 1