OSD:
2015-07-29 03:46:08.591454 7f1fc844a700 1 -- 10.214.130.161:6801/16764 <== mon.0 10.214.130.105:6789/0 61 ==== osd_map(71..72 src has 1..72) v3 ==== 428+0+0 (3579990867 0 0) 0x551b680 con 0x5124f20
2015-07-29 03:46:08.591468 7f1fc844a700 10 osd.0 71 do_waiters -- start
2015-07-29 03:46:08.591470 7f1fc844a700 10 osd.0 71 do_waiters -- finish
2015-07-29 03:46:08.591472 7f1fc844a700 20 osd.0 71 _dispatch 0x551b680 osd_map(71..72 src has 1..72) v3
2015-07-29 03:46:08.591480 7f1fc844a700 3 osd.0 71 handle_osd_map epochs [71,72], i have 71, src has [1,72]
2015-07-29 03:46:08.591484 7f1fc844a700 10 osd.0 71 handle_osd_map got inc map for epoch 72
2015-07-29 03:46:08.591609 7f1fc844a700 2 osd.0 71 got incremental 72 but failed to encode full with correct crc; requesting
2015-07-29 03:46:08.591619 7f1fc844a700 0 log_channel(cluster) log [WRN] : failed to encode map e72 with expected crc
2015-07-29 03:46:08.591642 7f1fc844a700 1 -- 10.214.130.161:6801/16764 --> 10.214.130.105:6789/0 -- mon_get_osdmap(full 72-72) v1 -- ?+0 0x47b1e00 con 0x5124f20
2015-07-29 03:46:08.591828 7f1fc844a700 10 osd.0 71 no new maps here, dropping
2015-07-29 03:46:08.591837 7f1fc844a700 10 osd.0 71 do_waiters -- start
2015-07-29 03:46:08.591839 7f1fc844a700 10 osd.0 71 do_waiters -- finish
2015-07-29 03:46:08.591847 7f1fc844a700 1 -- 10.214.130.161:6801/16764 <== mon.0 10.214.130.105:6789/0 62 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (1443808793 0 0) 0x54a85a0 con 0x5124f20
2015-07-29 03:46:08.592243 7f1fc844a700 1 -- 10.214.130.161:6801/16764 <== mon.0 10.214.130.105:6789/0 63 ==== osd_map(72..72 src has 1..72) v3 ==== 230+0+0 (1500960621 0 0) 0x551b440 con 0x5124f20
2015-07-29 03:46:08.592265 7f1fc844a700 10 osd.0 71 do_waiters -- start
2015-07-29 03:46:08.592268 7f1fc844a700 10 osd.0 71 do_waiters -- finish
2015-07-29 03:46:08.592270 7f1fc844a700 20 osd.0 71 _dispatch 0x551b440 osd_map(72..72 src has 1..72) v3
2015-07-29 03:46:08.592277 7f1fc844a700 3 osd.0 71 handle_osd_map epochs [72,72], i have 71, src has [1,72]
2015-07-29 03:46:08.592280 7f1fc844a700 10 osd.0 71 handle_osd_map got inc map for epoch 72
2015-07-29 03:46:08.592386 7f1fc844a700 2 osd.0 71 got incremental 72 but failed to encode full with correct crc; requesting
2015-07-29 03:46:08.592396 7f1fc844a700 0 log_channel(cluster) log [WRN] : failed to encode map e72 with expected crc
2015-07-29 03:46:08.592415 7f1fc844a700 1 -- 10.214.130.161:6801/16764 --> 10.214.130.105:6789/0 -- mon_get_osdmap(full 72-72) v1 -- ?+0 0x47b0000 con 0x5124f20
2015-07-29 03:46:08.592471 7f1fc844a700 10 osd.0 71 no new maps here, dropping
2015-07-29 03:46:08.592479 7f1fc844a700 10 osd.0 71 do_waiters -- start
2015-07-29 03:46:08.592481 7f1fc844a700 10 osd.0 71 do_waiters -- finish
2015-07-29 03:46:08.592486 7f1fc844a700 1 -- 10.214.130.161:6801/16764 <== mon.0 10.214.130.105:6789/0 64 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (1443808793 0 0) 0x3f7e3c0 con 0x5124f20
2015-07-29 03:46:08.592505 7f1fc844a700 1 -- 10.214.130.161:6801/16764 <== mon.0 10.214.130.105:6789/0 65 ==== osd_map(0..0 src has 1..72) v3 ==== 32+0+0 (2065093375 0 0) 0x551b200 con 0x5124f20
2015-07-29 03:46:08.592515 7f1fc844a700 10 osd.0 71 do_waiters -- start
2015-07-29 03:46:08.592518 7f1fc844a700 10 osd.0 71 do_waiters -- finish
2015-07-29 03:46:08.592520 7f1fc844a700 20 osd.0 71 _dispatch 0x551b200 osd_map(0..0 src has 1..72) v3
2015-07-29 03:46:08.592526 7f1fc844a700 3 osd.0 71 handle_osd_map epochs [0,0], i have 71, src has [1,72]
2015-07-29 03:46:08.592530 7f1fc844a700 10 osd.0 71 no new maps here, dropping
2015-07-29 03:46:08.592532 7f1fc844a700 10 osd.0 71 do_waiters -- start
2015-07-29 03:46:08.592534 7f1fc844a700 10 osd.0 71 do_waiters -- finish
2015-07-29 03:46:08.593065 7f1fc844a700 1 -- 10.214.130.161:6801/16764 <== mon.0 10.214.130.105:6789/0 66 ==== osd_map(0..0 src has 1..72) v3 ==== 32+0+0 (2065093375 0 0) 0x551afc0 con 0x5124f20
MON:
2015-07-29 03:48:12.987426 7f1ae5f93700 1 -- 10.214.130.105:6789/0 <== osd.0 10.214.130.161:6801/16764 80 ==== mon_get_osdmap(full 72-72) v1 ==== 34+0+0 (1226373273 0 0) 0x43ce000 con 0x4192000
2015-07-29 03:48:12.987442 7f1ae5f93700 20 mon.b@0(leader) e1 have connection
2015-07-29 03:48:12.987444 7f1ae5f93700 20 mon.b@0(leader) e1 ms_dispatch existing session MonSession: osd.0 10.214.130.161:6801/16764 is openallow * for osd.0 10.214.130.161:6801/16764
2015-07-29 03:48:12.987449 7f1ae5f93700 20 mon.b@0(leader) e1 caps allow *
2015-07-29 03:48:12.987451 7f1ae5f93700 10 mon.b@0(leader).paxosservice(osdmap 1..72) dispatch mon_get_osdmap(full 72-72) v1 from osd.0 10.214.130.161:6801/16764
2015-07-29 03:48:12.987457 7f1ae5f93700 5 mon.b@0(leader).paxos(paxos active c 1..396) is_readable = 1 - now=2015-07-29 03:48:12.987458 lease_expire=2015-07-29 03:48:27.643940 has v0 lc 396
2015-07-29 03:48:12.987463 7f1ae5f93700 10 mon.b@0(leader).osd e72 preprocess_query mon_get_osdmap(full 72-72) v1 from osd.0 10.214.130.161:6801/16764
2015-07-29 03:48:12.987467 7f1ae5f93700 10 mon.b@0(leader).osd e72 preprocess_get_osdmap mon_get_osdmap(full 72-72) v1
2015-07-29 03:48:12.987471 7f1ae5f93700 1 -- 10.214.130.105:6789/0 --> 10.214.130.161:6801/16764 -- osd_map(0..0 src has 1..72) v3 -- ?+0 0x3ae3b00 con 0x4192000
2015-07-29 03:48:13.248741 7fc64f8ae700 11 mon.a@1(peon) e1 tick
2015-07-29 03:48:13.248772 7fc64f8ae700 10 mon.a@1(peon).pg v163 v163: 32 pgs: 11 peering, 21 active+clean; 127 GB data, 850 MB used, 798 GB / 799 GB avail
2015-07-29 03:48:13.248801 7fc64f8ae700 10 mon.a@1(peon).mds e8 e8: 1/1/1 up {0=a=up:active}
2015-07-29 03:48:13.248814 7fc64f8ae700 10 mon.a@1(peon).osd e72 e72: 4 osds: 4 up, 4 in
2015-07-29 03:48:13.248819 7fc64f8ae700 10 mon.a@1(peon).log v175 log
2015-07-29 03:48:13.248823 7fc64f8ae700 10 mon.a@1(peon).auth v3 auth
2015-07-29 03:48:13.248827 7fc64f8ae700 20 mon.a@1(peon) e1 sync_trim_providers
2015-07-29 03:48:13.481910 7f1ae5f93700 1 -- 10.214.130.105:6789/0 <== osd.0 10.214.130.161:6801/16764 81 ==== mon_get_osdmap(full 72-72) v1 ==== 34+0+0 (1226373273 0 0) 0x3999c00 con 0x4192000
2015-07-29 03:48:13.481940 7f1ae5f93700 20 mon.b@0(leader) e1 have connection
2015-07-29 03:48:13.481944 7f1ae5f93700 20 mon.b@0(leader) e1 ms_dispatch existing session MonSession: osd.0 10.214.130.161:6801/16764 is openallow * for osd.0 10.214.130.161:6801/16764
2015-07-29 03:48:13.481951 7f1ae5f93700 20 mon.b@0(leader) e1 caps allow *
2015-07-29 03:48:13.481954 7f1ae5f93700 10 mon.b@0(leader).paxosservice(osdmap 1..72) dispatch mon_get_osdmap(full 72-72) v1 from osd.0 10.214.130.161:6801/16764
2015-07-29 03:48:13.481961 7f1ae5f93700 5 mon.b@0(leader).paxos(paxos active c 1..396) is_readable = 1 - now=2015-07-29 03:48:13.481961 lease_expire=2015-07-29 03:48:27.643940 has v0 lc 396
2015-07-29 03:48:13.481969 7f1ae5f93700 10 mon.b@0(leader).osd e72 preprocess_query mon_get_osdmap(full 72-72) v1 from osd.0 10.214.130.161:6801/16764
2015-07-29 03:48:13.481974 7f1ae5f93700 10 mon.b@0(leader).osd e72 preprocess_get_osdmap mon_get_osdmap(full 72-72) v1
2015-07-29 03:48:13.481977 7f1ae5f93700 1 -- 10.214.130.105:6789/0 --> 10.214.130.161:6801/16764 -- osd_map(0..0 src has 1..72) v3 -- ?+0 0x44d5b00 con 0x4192000
Mon seems to be sending maps 0..0 when 72 is requested. Odd.