mds sent beacon
2014-08-23 10:45:06.242821 7f49bcd27700 10 mds.0.2 beacon_send up:active seq 1259 (currently up:active)
2014-08-23 10:45:06.242850 7f49bcd27700 1 -- 10.214.136.20:6810/6997 --> 10.214.136.20:6790/0 -- mdsbeacon(4108/a-s up:active seq 1259 v12) v2 -- ?+0 0x1384b700 con 0xc7723c0
mon.c received the beacon. but paxos is not readable.
2014-08-23 10:45:10.108818 7fc85e01a700 1 -- 10.214.136.20:6790/0 <== mds.0 10.214.136.20:6810/6997 254 ==== mdsbeacon(4108/a-s up:active seq 1259 v12) v2 ==== 345+0+0 (1305681894 0 0) 0x58b2dc0 con 0x3090260
2014-08-23 10:45:10.108823 7fc85e01a700 20 mon.c@2(peon) e1 have connection
2014-08-23 10:45:10.108824 7fc85e01a700 20 mon.c@2(peon) e1 ms_dispatch existing session MonSession: mds.0 10.214.136.20:6810/6997 is openallow * for mds.0 10.214.136.20:6810/6997
2014-08-23 10:45:10.108828 7fc85e01a700 20 mon.c@2(peon) e1 caps allow *
2014-08-23 10:45:10.108829 7fc85e01a700 10 mon.c@2(peon).paxosservice(mdsmap 1..12) dispatch mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997
2014-08-23 10:45:10.108832 7fc85e01a700 1 mon.c@2(peon).paxos(paxos updating c 3766..4295) is_readable now=2014-08-23 10:45:10.108833 lease_expire=0.000000 has v0 lc 4295
2014-08-23 10:45:10.108835 7fc85e01a700 10 mon.c@2(peon).paxosservice(mdsmap 1..12) waiting for paxos -> readable (v12)
mon.c forward the beacon to mon.a 17 seconds later
2014-08-23 10:45:27.992235 7fc85e01a700 10 mon.c@2(peon).paxosservice(mdsmap 1..12) dispatch mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997
2014-08-23 10:45:27.992242 7fc85e01a700 1 mon.c@2(peon).paxos(paxos active c 3766..4298) is_readable now=2014-08-23 10:45:27.992243 lease_expire=2014-08-23 10:45:29.841523 has v0 lc 4298
2014-08-23 10:45:27.992250 7fc85e01a700 10 mon.c@2(peon).mds e12 preprocess_query mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997
2014-08-23 10:45:27.992255 7fc85e01a700 20 is_capable service=mds command= exec on cap allow *
2014-08-23 10:45:27.992257 7fc85e01a700 20 allow so far , doing grant allow *
2014-08-23 10:45:27.992258 7fc85e01a700 20 allow all
2014-08-23 10:45:27.992260 7fc85e01a700 12 mon.c@2(peon).mds e12 preprocess_beacon mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997 compat={},rocompat={},incompat={1=base v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir inode in separate object,5=mds uses versioned encoding,6=dirfrag is stored in omap,8=no anchor table}
2014-08-23 10:45:27.992273 7fc85e01a700 10 mon.c@2(peon) e1 forward_request 740 request mdsbeacon(4108/a-s up:active seq 1259 v12) v2
2014-08-23 10:45:27.992276 7fc85e01a700 1 -- 10.214.136.20:6790/0 --> mon.0 10.214.136.18:6789/0 -- forward(mdsbeacon(4108/a-s up:active seq 1259 v12) v2 caps allow * tid 740 con_features 17592186044415) to leader v2 -- ?+0 0x501b20
mon.a received the beacon, but paxos is not readable
2014-08-23 10:45:27.993322 7f354ea4f700 10 mon.a@0(leader).paxosservice(mdsmap 1..12) dispatch mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997
2014-08-23 10:45:27.993325 7f354ea4f700 10 mon.a@0(leader).paxosservice(mdsmap 1..12) waiting for paxos -> readable (v12)
mon.a processed the beacon about 40 seconds later.
2014-08-23 10:45:39.226301 7f354ea4f700 10 mon.a@0(leader).paxosservice(mdsmap 1..14) dispatch mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997
2014-08-23 10:45:39.226305 7f354ea4f700 1 mon.a@0(leader).paxos(paxos updating c 3766..4302) is_readable now=2014-08-23 10:45:39.226306 lease_expire=2014-08-23 10:45:44.225784 has v0 lc 4302
2014-08-23 10:45:39.226309 7f354ea4f700 10 mon.a@0(leader).mds e14 preprocess_query mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997
2014-08-23 10:45:39.226312 7f354ea4f700 20 is_capable service=mds command= exec on cap allow *
2014-08-23 10:45:39.226314 7f354ea4f700 20 allow so far , doing grant allow *
2014-08-23 10:45:39.226315 7f354ea4f700 20 allow all
2014-08-23 10:45:39.226315 7f354ea4f700 12 mon.a@0(leader).mds e14 preprocess_beacon mdsbeacon(4108/a-s up:active seq 1259 v12) v2 from mds.0 10.214.136.20:6810/6997 compat={},rocompat={},incompat={1=base v0.20,2=client writeable ranges,3=default file layouts on dirs,4=dir inode in separate object,5=mds uses versioned encoding,6=dirfrag is stored in omap,8=no anchor table}