Hi, Are erasure coded pools suitable for use with MDS?
I tried to give it a go by creating two new pools like so: # ceph osd pool create ecdata 128 128 erasure # ceph osd pool create ecmetadata 128 128 erasure Then looked up their id's: # ceph osd lspools ..., 6 ecdata,7 ecmetadata # ceph mds newfs 7 6 --yes-i-really-mean-it But then when I start MDS, it crashes horribly. I did notice that MDS created a couple of objects in the ecmetadata pool: # rados ls -p ecmetadata mds0_sessionmap mds0_inotable 1.00000000.inode 200.00000000 mds_anchortable mds_snaptable 100.00000000.inode However it crashes immediately after. I started mds manually to try and see what's up: # ceph-mds -i 0 -d This spews out so much information that I saved it in a logfile, added as an attachment. Kind regards, Erik.
2014-06-19 22:07:34.492328 7f3572f6e7c0 0 ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74), process ceph-mds, pid 2943 starting mds.0 at :/0 2014-06-19 22:07:35.793309 7f356dd88700 1 mds.-1.0 handle_mds_map standby 2014-06-19 22:07:35.876689 7f356dd88700 1 mds.0.15 handle_mds_map i am now mds.0.15 2014-06-19 22:07:35.876695 7f356dd88700 1 mds.0.15 handle_mds_map state change up:standby --> up:creating 2014-06-19 22:07:35.876931 7f356dd88700 0 mds.0.cache creating system inode with ino:1 2014-06-19 22:07:35.877204 7f356dd88700 0 mds.0.cache creating system inode with ino:100 2014-06-19 22:07:35.877209 7f356dd88700 0 mds.0.cache creating system inode with ino:600 2014-06-19 22:07:35.877369 7f356dd88700 0 mds.0.cache creating system inode with ino:601 2014-06-19 22:07:35.877455 7f356dd88700 0 mds.0.cache creating system inode with ino:602 2014-06-19 22:07:35.877519 7f356dd88700 0 mds.0.cache creating system inode with ino:603 2014-06-19 22:07:35.877566 7f356dd88700 0 mds.0.cache creating system inode with ino:604 2014-06-19 22:07:35.877606 7f356dd88700 0 mds.0.cache creating system inode with ino:605 2014-06-19 22:07:35.877683 7f356dd88700 0 mds.0.cache creating system inode with ino:606 2014-06-19 22:07:35.877723 7f356dd88700 0 mds.0.cache creating system inode with ino:607 2014-06-19 22:07:35.877780 7f356dd88700 0 mds.0.cache creating system inode with ino:608 2014-06-19 22:07:35.877819 7f356dd88700 0 mds.0.cache creating system inode with ino:609 2014-06-19 22:07:35.877858 7f356dd88700 0 mds.0.cache creating system inode with ino:200 mds/CDir.cc: In function 'virtual void C_Dir_Committed::finish(int)' thread 7f356dd88700 time 2014-06-19 22:07:35.881337 mds/CDir.cc: 1809: FAILED assert(r == 0) ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74) 1: ceph-mds() [0x75c6f1] 2: (Context::complete(int)+0x9) [0x56cff9] 3: (C_Gather::sub_finish(Context*, int)+0x1f7) [0x56e9a7] 4: (C_Gather::C_GatherSub::finish(int)+0x12) [0x56eab2] 5: (Context::complete(int)+0x9) [0x56cff9] 6: (Objecter::handle_osd_op_reply(MOSDOpReply*)+0xf4e) [0x7d26ee] 7: (MDS::handle_core_message(Message*)+0xb1f) [0x58e5ef] 8: (MDS::_dispatch(Message*)+0x32) [0x58e7f2] 9: (MDS::ms_dispatch(Message*)+0xa3) [0x5901d3] 10: (DispatchQueue::entry()+0x57a) [0x99d9da] 11: (DispatchQueue::DispatchThread::entry()+0xd) [0x8be63d] 12: (()+0x7c53) [0x7f3572366c53] 13: (clone()+0x6d) [0x7f3571257dbd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this. 2014-06-19 22:07:35.883239 7f356dd88700 -1 mds/CDir.cc: In function 'virtual void C_Dir_Committed::finish(int)' thread 7f356dd88700 time 2014-06-19 22:07:35.881337 mds/CDir.cc: 1809: FAILED assert(r == 0) ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74) 1: ceph-mds() [0x75c6f1] 2: (Context::complete(int)+0x9) [0x56cff9] 3: (C_Gather::sub_finish(Context*, int)+0x1f7) [0x56e9a7] 4: (C_Gather::C_GatherSub::finish(int)+0x12) [0x56eab2] 5: (Context::complete(int)+0x9) [0x56cff9] 6: (Objecter::handle_osd_op_reply(MOSDOpReply*)+0xf4e) [0x7d26ee] 7: (MDS::handle_core_message(Message*)+0xb1f) [0x58e5ef] 8: (MDS::_dispatch(Message*)+0x32) [0x58e7f2] 9: (MDS::ms_dispatch(Message*)+0xa3) [0x5901d3] 10: (DispatchQueue::entry()+0x57a) [0x99d9da] 11: (DispatchQueue::DispatchThread::entry()+0xd) [0x8be63d] 12: (()+0x7c53) [0x7f3572366c53] 13: (clone()+0x6d) [0x7f3571257dbd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this. --- begin dump of recent events --- -144> 2014-06-19 22:07:34.489920 7f3572f6e7c0 5 asok(0x1e00000) register_command perfcounters_dump hook 0x1dc8010 -143> 2014-06-19 22:07:34.489992 7f3572f6e7c0 5 asok(0x1e00000) register_command 1 hook 0x1dc8010 -142> 2014-06-19 22:07:34.490003 7f3572f6e7c0 5 asok(0x1e00000) register_command perf dump hook 0x1dc8010 -141> 2014-06-19 22:07:34.490015 7f3572f6e7c0 5 asok(0x1e00000) register_command perfcounters_schema hook 0x1dc8010 -140> 2014-06-19 22:07:34.490027 7f3572f6e7c0 5 asok(0x1e00000) register_command 2 hook 0x1dc8010 -139> 2014-06-19 22:07:34.490035 7f3572f6e7c0 5 asok(0x1e00000) register_command perf schema hook 0x1dc8010 -138> 2014-06-19 22:07:34.490046 7f3572f6e7c0 5 asok(0x1e00000) register_command config show hook 0x1dc8010 -137> 2014-06-19 22:07:34.490055 7f3572f6e7c0 5 asok(0x1e00000) register_command config set hook 0x1dc8010 -136> 2014-06-19 22:07:34.490062 7f3572f6e7c0 5 asok(0x1e00000) register_command config get hook 0x1dc8010 -135> 2014-06-19 22:07:34.490070 7f3572f6e7c0 5 asok(0x1e00000) register_command log flush hook 0x1dc8010 -134> 2014-06-19 22:07:34.490078 7f3572f6e7c0 5 asok(0x1e00000) register_command log dump hook 0x1dc8010 -133> 2014-06-19 22:07:34.490086 7f3572f6e7c0 5 asok(0x1e00000) register_command log reopen hook 0x1dc8010 -132> 2014-06-19 22:07:34.492328 7f3572f6e7c0 0 ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74), process ceph-mds, pid 2943 -131> 2014-06-19 22:07:34.492601 7f3572f6e7c0 1 accepter.accepter.bind my_inst.addr is 0.0.0.0:6800/2943 need_addr=1 -130> 2014-06-19 22:07:34.494286 7f3572f6e7c0 5 asok(0x1e00000) init /var/run/ceph/ceph-mds.0.asok -129> 2014-06-19 22:07:34.494302 7f3572f6e7c0 5 asok(0x1e00000) bind_and_listen /var/run/ceph/ceph-mds.0.asok -128> 2014-06-19 22:07:34.495066 7f3572f6e7c0 5 asok(0x1e00000) register_command 0 hook 0x1dc00b8 -127> 2014-06-19 22:07:34.495080 7f3572f6e7c0 5 asok(0x1e00000) register_command version hook 0x1dc00b8 -126> 2014-06-19 22:07:34.495086 7f3572f6e7c0 5 asok(0x1e00000) register_command git_version hook 0x1dc00b8 -125> 2014-06-19 22:07:34.495092 7f3572f6e7c0 5 asok(0x1e00000) register_command help hook 0x1dc80c0 -124> 2014-06-19 22:07:34.495097 7f3572f6e7c0 5 asok(0x1e00000) register_command get_command_descriptions hook 0x1dc80b0 -123> 2014-06-19 22:07:34.495132 7f356ed8a700 5 asok(0x1e00000) entry start -122> 2014-06-19 22:07:34.495143 7f3572f6e7c0 10 monclient(hunting): build_initial_monmap -121> 2014-06-19 22:07:34.495204 7f3572f6e7c0 1 -- 0.0.0.0:6800/2943 messenger.start -120> 2014-06-19 22:07:34.495263 7f3572f6e7c0 5 adding auth protocol: cephx -119> 2014-06-19 22:07:34.495269 7f3572f6e7c0 5 adding auth protocol: cephx -118> 2014-06-19 22:07:34.495398 7f3572f6e7c0 1 accepter.accepter.start -117> 2014-06-19 22:07:34.495422 7f3572f6e7c0 10 monclient(hunting): init -116> 2014-06-19 22:07:34.495431 7f3572f6e7c0 5 adding auth protocol: cephx -115> 2014-06-19 22:07:34.495433 7f3572f6e7c0 10 monclient(hunting): auth_supported 2 method cephx -114> 2014-06-19 22:07:34.495653 7f3572f6e7c0 2 auth: KeyRing::load: loaded key file /var/lib/ceph/mds/mds.0/mds.0.keyring -113> 2014-06-19 22:07:34.495720 7f3572f6e7c0 10 monclient(hunting): _reopen_session rank -1 name -112> 2014-06-19 22:07:34.495773 7f3572f6e7c0 10 monclient(hunting): picked mon.0 con 0x1e38f20 addr 192.168.1.16:6789/0 -111> 2014-06-19 22:07:34.495797 7f3572f6e7c0 10 monclient(hunting): _send_mon_message to mon.0 at 192.168.1.16:6789/0 -110> 2014-06-19 22:07:34.495810 7f3572f6e7c0 1 -- 0.0.0.0:6800/2943 --> 192.168.1.16:6789/0 -- auth(proto 0 26 bytes epoch 0) v1 -- ?+0 0x1df8000 con 0x1e38f20 -109> 2014-06-19 22:07:34.495832 7f3572f6e7c0 10 monclient(hunting): renew_subs -108> 2014-06-19 22:07:34.496312 7f3572f6c700 1 -- 192.168.1.15:6800/2943 learned my addr 192.168.1.15:6800/2943 -107> 2014-06-19 22:07:34.496611 7f356dd88700 5 mds.-1.0 ms_handle_connect on 192.168.1.16:6789/0 -106> 2014-06-19 22:07:34.497149 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 1 ==== mon_map v1 ==== 191+0+0 (3308226674 0 0) 0x1ef8000 con 0x1e38f20 -105> 2014-06-19 22:07:34.497179 7f356dd88700 10 monclient(hunting): handle_monmap mon_map v1 -104> 2014-06-19 22:07:34.497196 7f356dd88700 10 monclient(hunting): got monmap 1, mon.0 is now rank 0 -103> 2014-06-19 22:07:34.497204 7f356dd88700 10 monclient(hunting): dump: epoch 1 fsid 306b3903-f13a-4a21-bf21-e185c0357925 last_changed 2013-07-31 00:46:59.410455 created 2013-07-31 00:46:59.410455 0: 192.168.1.16:6789/0 mon.0 -102> 2014-06-19 22:07:34.497245 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 2 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 33+0+0 (3492799188 0 0) 0x1e21400 con 0x1e38f20 -101> 2014-06-19 22:07:34.497288 7f356dd88700 10 monclient(hunting): my global_id is 11715 -100> 2014-06-19 22:07:34.497527 7f356dd88700 10 monclient(hunting): _send_mon_message to mon.0 at 192.168.1.16:6789/0 -99> 2014-06-19 22:07:34.497534 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6789/0 -- auth(proto 2 32 bytes epoch 0) v1 -- ?+0 0x1df8480 con 0x1e38f20 -98> 2014-06-19 22:07:34.498016 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 3 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 206+0+0 (3509936303 0 0) 0x1e21800 con 0x1e38f20 -97> 2014-06-19 22:07:34.498133 7f356dd88700 10 monclient(hunting): _send_mon_message to mon.0 at 192.168.1.16:6789/0 -96> 2014-06-19 22:07:34.498144 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6789/0 -- auth(proto 2 165 bytes epoch 0) v1 -- ?+0 0x1df8900 con 0x1e38f20 -95> 2014-06-19 22:07:34.498721 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 4 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 580+0+0 (212679146 0 0) 0x1e21600 con 0x1e38f20 -94> 2014-06-19 22:07:34.498839 7f356dd88700 1 monclient(hunting): found mon.0 -93> 2014-06-19 22:07:34.498847 7f356dd88700 10 monclient: _send_mon_message to mon.0 at 192.168.1.16:6789/0 -92> 2014-06-19 22:07:34.498855 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6789/0 -- mon_subscribe({monmap=0+}) v2 -- ?+0 0x1e98380 con 0x1e38f20 -91> 2014-06-19 22:07:34.498885 7f356dd88700 10 monclient: _check_auth_rotating renewing rotating keys (they expired before 2014-06-19 22:07:04.498885) -90> 2014-06-19 22:07:34.498900 7f356dd88700 10 monclient: _send_mon_message to mon.0 at 192.168.1.16:6789/0 -89> 2014-06-19 22:07:34.498910 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6789/0 -- auth(proto 2 2 bytes epoch 0) v1 -- ?+0 0x1df86c0 con 0x1e38f20 -88> 2014-06-19 22:07:34.498935 7f3572f6e7c0 5 monclient: authenticate success, global_id 11715 -87> 2014-06-19 22:07:34.498941 7f3572f6e7c0 10 monclient: wait_auth_rotating waiting (until 2014-06-19 22:08:04.498941) -86> 2014-06-19 22:07:34.499217 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 5 ==== mon_map v1 ==== 191+0+0 (3308226674 0 0) 0x1ef83c0 con 0x1e38f20 -85> 2014-06-19 22:07:34.499235 7f356dd88700 10 monclient: handle_monmap mon_map v1 -84> 2014-06-19 22:07:34.499241 7f356dd88700 10 monclient: got monmap 1, mon.0 is now rank 0 -83> 2014-06-19 22:07:34.499247 7f356dd88700 10 monclient: dump: epoch 1 fsid 306b3903-f13a-4a21-bf21-e185c0357925 last_changed 2013-07-31 00:46:59.410455 created 2013-07-31 00:46:59.410455 0: 192.168.1.16:6789/0 mon.0 -82> 2014-06-19 22:07:34.499314 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 6 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (1074470259 0 0) 0x1e98540 con 0x1e38f20 -81> 2014-06-19 22:07:34.499330 7f356dd88700 10 monclient: handle_subscribe_ack sent 2014-06-19 22:07:34.495837 renew after 2014-06-19 22:10:04.495837 -80> 2014-06-19 22:07:34.499412 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 7 ==== auth_reply(proto 2 0 (0) Success) v1 ==== 194+0+0 (1043900712 0 0) 0x1e21a00 con 0x1e38f20 -79> 2014-06-19 22:07:34.499484 7f356dd88700 10 monclient: _check_auth_rotating have uptodate secrets (they expire after 2014-06-19 22:07:04.499483) -78> 2014-06-19 22:07:34.499495 7f3572f6e7c0 10 monclient: wait_auth_rotating done -77> 2014-06-19 22:07:34.499509 7f3572f6e7c0 5 asok(0x1e00000) register_command objecter_requests hook 0x1dc8110 -76> 2014-06-19 22:07:34.499520 7f3572f6e7c0 10 monclient: renew_subs -75> 2014-06-19 22:07:34.499522 7f3572f6e7c0 10 monclient: _send_mon_message to mon.0 at 192.168.1.16:6789/0 -74> 2014-06-19 22:07:34.499525 7f3572f6e7c0 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6789/0 -- mon_subscribe({monmap=2+,osdmap=0}) v2 -- ?+0 0x1e981c0 con 0x1e38f20 -73> 2014-06-19 22:07:34.499537 7f3572f6e7c0 10 monclient: renew_subs -72> 2014-06-19 22:07:34.499539 7f3572f6e7c0 10 monclient: _send_mon_message to mon.0 at 192.168.1.16:6789/0 -71> 2014-06-19 22:07:34.499542 7f3572f6e7c0 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6789/0 -- mon_subscribe({mdsmap=0+,monmap=2+,osdmap=0}) v2 -- ?+0 0x1e98a80 con 0x1e38f20 -70> 2014-06-19 22:07:34.500136 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 8 ==== osd_map(346..346 src has 1..346) v3 ==== 6466+0+0 (1629858625 0 0) 0x1df8d80 con 0x1e38f20 -69> 2014-06-19 22:07:34.500319 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 9 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (1074470259 0 0) 0x1e981c0 con 0x1e38f20 -68> 2014-06-19 22:07:34.500329 7f356dd88700 10 monclient: handle_subscribe_ack sent 2014-06-19 22:07:34.499521 renew after 2014-06-19 22:10:04.499521 -67> 2014-06-19 22:07:34.500336 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 10 ==== mdsmap(e 56) v1 ==== 623+0+0 (1640617471 0 0) 0x1e21800 con 0x1e38f20 -66> 2014-06-19 22:07:34.500360 7f3572f6e7c0 10 monclient: _send_mon_message to mon.0 at 192.168.1.16:6789/0 -65> 2014-06-19 22:07:34.500365 7f3572f6e7c0 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6789/0 -- mdsbeacon(11715/0 up:boot seq 1 v0) v2 -- ?+0 0x1eb02c0 con 0x1e38f20 -64> 2014-06-19 22:07:34.500532 7f356dd88700 5 mds.-1.0 handle_mds_map epoch 56 from mon.0 -63> 2014-06-19 22:07:34.500582 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 11 ==== osd_map(346..346 src has 1..346) v3 ==== 6466+0+0 (1629858625 0 0) 0x1df9200 con 0x1e38f20 -62> 2014-06-19 22:07:34.500604 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 12 ==== mon_subscribe_ack(300s) v1 ==== 20+0+0 (1074470259 0 0) 0x1e98380 con 0x1e38f20 -61> 2014-06-19 22:07:34.500617 7f356dd88700 10 monclient: handle_subscribe_ack sent 0.000000, ignoring -60> 2014-06-19 22:07:35.793201 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 13 ==== mdsmap(e 57) v1 ==== 607+0+0 (2841522137 0 0) 0x1e21400 con 0x1e38f20 -59> 2014-06-19 22:07:35.793248 7f356dd88700 5 mds.-1.-1 handle_mds_map epoch 57 from mon.0 -58> 2014-06-19 22:07:35.793288 7f356dd88700 1 -- 192.168.1.15:6800/2943 mark_down 192.168.1.15:6800/2782 -- pipe dne -57> 2014-06-19 22:07:35.793309 7f356dd88700 1 mds.-1.0 handle_mds_map standby -56> 2014-06-19 22:07:35.876659 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== mon.0 192.168.1.16:6789/0 14 ==== mdsmap(e 58) v1 ==== 623+0+0 (2343310359 0 0) 0x1e21c00 con 0x1e38f20 -55> 2014-06-19 22:07:35.876671 7f356dd88700 5 mds.-1.0 handle_mds_map epoch 58 from mon.0 -54> 2014-06-19 22:07:35.876689 7f356dd88700 1 mds.0.15 handle_mds_map i am now mds.0.15 -53> 2014-06-19 22:07:35.876695 7f356dd88700 1 mds.0.15 handle_mds_map state change up:standby --> up:creating -52> 2014-06-19 22:07:35.876704 7f356dd88700 3 mds.0.15 boot_create -51> 2014-06-19 22:07:35.876726 7f356dd88700 5 mds.0.log create empty log -50> 2014-06-19 22:07:35.876754 7f356dd88700 1 mds.0.journaler(ro) set_writeable -49> 2014-06-19 22:07:35.876760 7f356dd88700 1 mds.0.journaler(rw) create blank journal -48> 2014-06-19 22:07:35.876891 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6805/13028 -- osd_op(mds.0.15:1 200.00000000 [writefull 0~84] 7.844f3494 ondisk+write e346) v4 -- ?+0 0x1df9200 con 0x1e39e40 -47> 2014-06-19 22:07:35.876926 7f356dd88700 3 mds.0.15 boot_create creating fresh hierarchy -46> 2014-06-19 22:07:35.876931 7f356dd88700 0 mds.0.cache creating system inode with ino:1 -45> 2014-06-19 22:07:35.877134 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6810/13173 -- osd_op(mds.0.15:2 1.00000000 [??? 1~0,omap-set-header 0~222] 7.6b2cdaff ondisk+write e346) v4 -- ?+0 0x1df8480 con 0x1e39fa0 -44> 2014-06-19 22:07:35.877189 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6805/13028 -- osd_op(mds.0.15:3 1.00000000.inode [writefull 0~452] 7.232c0e14 ondisk+write e346) v4 -- ?+0 0x1df8000 con 0x1e39e40 -43> 2014-06-19 22:07:35.877198 7f356dd88700 3 mds.0.15 boot_create creating mydir hierarchy -42> 2014-06-19 22:07:35.877204 7f356dd88700 0 mds.0.cache creating system inode with ino:100 -41> 2014-06-19 22:07:35.877209 7f356dd88700 0 mds.0.cache creating system inode with ino:600 -40> 2014-06-19 22:07:35.877337 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:4 600.00000000 [??? 1~0,omap-set-header 0~222] 7.c2e541b0 ondisk+write e346) v4 -- ?+0 0x1df9b00 con 0x1e3a3c0 -39> 2014-06-19 22:07:35.877369 7f356dd88700 0 mds.0.cache creating system inode with ino:601 -38> 2014-06-19 22:07:35.877443 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.15:6801/1251 -- osd_op(mds.0.15:5 601.00000000 [??? 1~0,omap-set-header 0~222] 7.81580290 ondisk+write e346) v4 -- ?+0 0x1df98c0 con 0x1e3aaa0 -37> 2014-06-19 22:07:35.877455 7f356dd88700 0 mds.0.cache creating system inode with ino:602 -36> 2014-06-19 22:07:35.877507 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:6 602.00000000 [??? 1~0,omap-set-header 0~222] 7.2a8b6bd0 ondisk+write e346) v4 -- ?+0 0x1df9680 con 0x1e3a3c0 -35> 2014-06-19 22:07:35.877519 7f356dd88700 0 mds.0.cache creating system inode with ino:603 -34> 2014-06-19 22:07:35.877556 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:7 603.00000000 [??? 1~0,omap-set-header 0~222] 7.7a4d91b0 ondisk+write e346) v4 -- ?+0 0x1df9440 con 0x1e3a3c0 -33> 2014-06-19 22:07:35.877566 7f356dd88700 0 mds.0.cache creating system inode with ino:604 -32> 2014-06-19 22:07:35.877595 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6810/13173 -- osd_op(mds.0.15:8 604.00000000 [??? 1~0,omap-set-header 0~222] 7.43e85c95 ondisk+write e346) v4 -- ?+0 0x1dfaf40 con 0x1e39fa0 -31> 2014-06-19 22:07:35.877606 7f356dd88700 0 mds.0.cache creating system inode with ino:605 -30> 2014-06-19 22:07:35.877672 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.15:6811/1540 -- osd_op(mds.0.15:9 605.00000000 [??? 1~0,omap-set-header 0~222] 7.d0c18e1d ondisk+write e346) v4 -- ?+0 0x1dfad00 con 0x1e3a7e0 -29> 2014-06-19 22:07:35.877683 7f356dd88700 0 mds.0.cache creating system inode with ino:606 -28> 2014-06-19 22:07:35.877714 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:10 606.00000000 [??? 1~0,omap-set-header 0~222] 7.f89eaaf4 ondisk+write e346) v4 -- ?+0 0x1dfaac0 con 0x1e3a3c0 -27> 2014-06-19 22:07:35.877723 7f356dd88700 0 mds.0.cache creating system inode with ino:607 -26> 2014-06-19 22:07:35.877769 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6810/13173 -- osd_op(mds.0.15:11 607.00000000 [??? 1~0,omap-set-header 0~222] 7.bb590b7c ondisk+write e346) v4 -- ?+0 0x1dfa880 con 0x1e39fa0 -25> 2014-06-19 22:07:35.877780 7f356dd88700 0 mds.0.cache creating system inode with ino:608 -24> 2014-06-19 22:07:35.877810 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6810/13173 -- osd_op(mds.0.15:12 608.00000000 [??? 1~0,omap-set-header 0~222] 7.c4405e8e ondisk+write e346) v4 -- ?+0 0x1dfa640 con 0x1e39fa0 -23> 2014-06-19 22:07:35.877819 7f356dd88700 0 mds.0.cache creating system inode with ino:609 -22> 2014-06-19 22:07:35.877849 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6805/13028 -- osd_op(mds.0.15:13 609.00000000 [??? 1~0,omap-set-header 0~222] 7.60b82d07 ondisk+write e346) v4 -- ?+0 0x1dfa400 con 0x1e39e40 -21> 2014-06-19 22:07:35.877858 7f356dd88700 0 mds.0.cache creating system inode with ino:200 -20> 2014-06-19 22:07:35.878036 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6810/13173 -- osd_op(mds.0.15:14 100.00000000 [??? 1~0,omap-set-header 0~222,omap-set-vals 0~4372] 7.c5265ab3 ondisk+write e346) v4 -- ?+0 0x1df9d40 con 0x1e39fa0 -19> 2014-06-19 22:07:35.878076 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6810/13173 -- osd_op(mds.0.15:15 100.00000000.inode [writefull 0~452] 7.85dde07f ondisk+write e346) v4 -- ?+0 0x1dfa1c0 con 0x1e39fa0 -18> 2014-06-19 22:07:35.878119 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:16 mds0_inotable [writefull 0~34] 7.b852b893 ondisk+write e346) v4 -- ?+0 0x1dfc380 con 0x1e3a3c0 -17> 2014-06-19 22:07:35.878148 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.15:6801/1251 -- osd_op(mds.0.15:17 mds0_sessionmap [writefull 0~22] 7.3270c60b ondisk+write e346) v4 -- ?+0 0x1dfc140 con 0x1e3aaa0 -16> 2014-06-19 22:07:35.878179 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.15:6811/1540 -- osd_op(mds.0.15:18 mds_anchortable [writefull 0~34] 7.a977f6a7 ondisk+write e346) v4 -- ?+0 0x1dfbf00 con 0x1e3a7e0 -15> 2014-06-19 22:07:35.878230 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:19 mds_snaptable [writefull 0~46] 7.d90270ad ondisk+write e346) v4 -- ?+0 0x1dfbcc0 con 0x1e3a3c0 -14> 2014-06-19 22:07:35.878452 7f356dd88700 5 mds.0.log submit_entry 4194304~756 : ESubtreeMap 2 subtrees , 0 ambiguous [metablob 1, 2 dirs] -13> 2014-06-19 22:07:35.878505 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:20 200.00000001 [delete] 7.6e5f474 ondisk+write e346) v4 -- ?+0 0x1dfba80 con 0x1e3a3c0 -12> 2014-06-19 22:07:35.878533 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:21 200.00000002 [delete] 7.eb272dbb ondisk+write e346) v4 -- ?+0 0x1dfb840 con 0x1e3a3c0 -11> 2014-06-19 22:07:35.878557 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.15:6811/1540 -- osd_op(mds.0.15:22 200.00000003 [delete] 7.95e3ab ondisk+write e346) v4 -- ?+0 0x1dfb600 con 0x1e3a7e0 -10> 2014-06-19 22:07:35.878581 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6800/12881 -- osd_op(mds.0.15:23 200.00000004 [delete] 7.1ba6bc1f ondisk+write e346) v4 -- ?+0 0x1dfb3c0 con 0x1e3a3c0 -9> 2014-06-19 22:07:35.878605 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6805/13028 -- osd_op(mds.0.15:24 200.00000005 [delete] 7.96d5827a ondisk+write e346) v4 -- ?+0 0x1dfd340 con 0x1e39e40 -8> 2014-06-19 22:07:35.878629 7f356dd88700 1 -- 192.168.1.15:6800/2943 --> 192.168.1.16:6805/13028 -- osd_op(mds.0.15:25 200.00000006 [delete] 7.ade7efde ondisk+write e346) v4 -- ?+0 0x1dfd100 con 0x1e39e40 -7> 2014-06-19 22:07:35.878673 7f356dd88700 5 mds.0.bal rebalance done -6> 2014-06-19 22:07:35.878690 7f356dd88700 5 mds.0.15 ms_handle_connect on 192.168.1.15:6801/1251 -5> 2014-06-19 22:07:35.879367 7f356dd88700 5 mds.0.15 ms_handle_connect on 192.168.1.15:6811/1540 -4> 2014-06-19 22:07:35.879617 7f356dd88700 5 mds.0.15 ms_handle_connect on 192.168.1.16:6805/13028 -3> 2014-06-19 22:07:35.879898 7f356dd88700 5 mds.0.15 ms_handle_connect on 192.168.1.16:6810/13173 -2> 2014-06-19 22:07:35.879965 7f356dd88700 5 mds.0.15 ms_handle_connect on 192.168.1.16:6800/12881 -1> 2014-06-19 22:07:35.881174 7f356dd88700 1 -- 192.168.1.15:6800/2943 <== osd.3 192.168.1.15:6801/1251 1 ==== osd_op_reply(5 601.00000000 [??? 1~0,omap-set-header 0~222] v0'0 uv0 ondisk = -95 ((95) Operation not supported)) v6 ==== 221+0+0 (685458269 0 0) 0x1eda300 con 0x1e3aaa0 0> 2014-06-19 22:07:35.883239 7f356dd88700 -1 mds/CDir.cc: In function 'virtual void C_Dir_Committed::finish(int)' thread 7f356dd88700 time 2014-06-19 22:07:35.881337 mds/CDir.cc: 1809: FAILED assert(r == 0) ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74) 1: ceph-mds() [0x75c6f1] 2: (Context::complete(int)+0x9) [0x56cff9] 3: (C_Gather::sub_finish(Context*, int)+0x1f7) [0x56e9a7] 4: (C_Gather::C_GatherSub::finish(int)+0x12) [0x56eab2] 5: (Context::complete(int)+0x9) [0x56cff9] 6: (Objecter::handle_osd_op_reply(MOSDOpReply*)+0xf4e) [0x7d26ee] 7: (MDS::handle_core_message(Message*)+0xb1f) [0x58e5ef] 8: (MDS::_dispatch(Message*)+0x32) [0x58e7f2] 9: (MDS::ms_dispatch(Message*)+0xa3) [0x5901d3] 10: (DispatchQueue::entry()+0x57a) [0x99d9da] 11: (DispatchQueue::DispatchThread::entry()+0xd) [0x8be63d] 12: (()+0x7c53) [0x7f3572366c53] 13: (clone()+0x6d) [0x7f3571257dbd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this. --- logging levels --- 0/ 5 none 0/ 1 lockdep 0/ 1 context 1/ 1 crush 1/ 5 mds 1/ 5 mds_balancer 1/ 5 mds_locker 1/ 5 mds_log 1/ 5 mds_log_expire 1/ 5 mds_migrator 0/ 1 buffer 0/ 1 timer 0/ 1 filer 0/ 1 striper 0/ 1 objecter 0/ 5 rados 0/ 5 rbd 0/ 5 journaler 0/ 5 objectcacher 0/ 5 client 0/ 5 osd 0/ 5 optracker 0/ 5 objclass 1/ 3 filestore 1/ 3 keyvaluestore 1/ 3 journal 0/ 5 ms 1/ 5 mon 0/10 monc 1/ 5 paxos 0/ 5 tp 1/ 5 auth 1/ 5 crypto 1/ 1 finisher 1/ 5 heartbeatmap 1/ 5 perfcounter 1/ 5 rgw 1/ 5 javaclient 1/ 5 asok 1/ 1 throttle -2/-2 (syslog threshold) 99/99 (stderr threshold) max_recent 10000 max_new 1000 log_file --- end dump of recent events --- terminate called after throwing an instance of 'ceph::FailedAssertion' *** Caught signal (Aborted) ** in thread 7f356dd88700 ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74) 1: ceph-mds() [0x7f71df] 2: (()+0xef90) [0x7f357236df90] 3: (gsignal()+0x39) [0x7f35711979e9] 4: (abort()+0x148) [0x7f35711990f8] 5: (__gnu_cxx::__verbose_terminate_handler()+0x155) [0x7f3571a9b565] 6: (()+0x5e6c6) [0x7f3571a996c6] 7: (()+0x5e6f3) [0x7f3571a996f3] 8: (()+0x5e91f) [0x7f3571a9991f] 9: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x1f2) [0x8d6922] 10: ceph-mds() [0x75c6f1] 11: (Context::complete(int)+0x9) [0x56cff9] 12: (C_Gather::sub_finish(Context*, int)+0x1f7) [0x56e9a7] 13: (C_Gather::C_GatherSub::finish(int)+0x12) [0x56eab2] 14: (Context::complete(int)+0x9) [0x56cff9] 15: (Objecter::handle_osd_op_reply(MOSDOpReply*)+0xf4e) [0x7d26ee] 16: (MDS::handle_core_message(Message*)+0xb1f) [0x58e5ef] 17: (MDS::_dispatch(Message*)+0x32) [0x58e7f2] 18: (MDS::ms_dispatch(Message*)+0xa3) [0x5901d3] 19: (DispatchQueue::entry()+0x57a) [0x99d9da] 20: (DispatchQueue::DispatchThread::entry()+0xd) [0x8be63d] 21: (()+0x7c53) [0x7f3572366c53] 22: (clone()+0x6d) [0x7f3571257dbd] 2014-06-19 22:07:35.893814 7f356dd88700 -1 *** Caught signal (Aborted) ** in thread 7f356dd88700 ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74) 1: ceph-mds() [0x7f71df] 2: (()+0xef90) [0x7f357236df90] 3: (gsignal()+0x39) [0x7f35711979e9] 4: (abort()+0x148) [0x7f35711990f8] 5: (__gnu_cxx::__verbose_terminate_handler()+0x155) [0x7f3571a9b565] 6: (()+0x5e6c6) [0x7f3571a996c6] 7: (()+0x5e6f3) [0x7f3571a996f3] 8: (()+0x5e91f) [0x7f3571a9991f] 9: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x1f2) [0x8d6922] 10: ceph-mds() [0x75c6f1] 11: (Context::complete(int)+0x9) [0x56cff9] 12: (C_Gather::sub_finish(Context*, int)+0x1f7) [0x56e9a7] 13: (C_Gather::C_GatherSub::finish(int)+0x12) [0x56eab2] 14: (Context::complete(int)+0x9) [0x56cff9] 15: (Objecter::handle_osd_op_reply(MOSDOpReply*)+0xf4e) [0x7d26ee] 16: (MDS::handle_core_message(Message*)+0xb1f) [0x58e5ef] 17: (MDS::_dispatch(Message*)+0x32) [0x58e7f2] 18: (MDS::ms_dispatch(Message*)+0xa3) [0x5901d3] 19: (DispatchQueue::entry()+0x57a) [0x99d9da] 20: (DispatchQueue::DispatchThread::entry()+0xd) [0x8be63d] 21: (()+0x7c53) [0x7f3572366c53] 22: (clone()+0x6d) [0x7f3571257dbd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this. --- begin dump of recent events --- 0> 2014-06-19 22:07:35.893814 7f356dd88700 -1 *** Caught signal (Aborted) ** in thread 7f356dd88700 ceph version 0.80.1 (a38fe1169b6d2ac98b427334c12d7cf81f809b74) 1: ceph-mds() [0x7f71df] 2: (()+0xef90) [0x7f357236df90] 3: (gsignal()+0x39) [0x7f35711979e9] 4: (abort()+0x148) [0x7f35711990f8] 5: (__gnu_cxx::__verbose_terminate_handler()+0x155) [0x7f3571a9b565] 6: (()+0x5e6c6) [0x7f3571a996c6] 7: (()+0x5e6f3) [0x7f3571a996f3] 8: (()+0x5e91f) [0x7f3571a9991f] 9: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x1f2) [0x8d6922] 10: ceph-mds() [0x75c6f1] 11: (Context::complete(int)+0x9) [0x56cff9] 12: (C_Gather::sub_finish(Context*, int)+0x1f7) [0x56e9a7] 13: (C_Gather::C_GatherSub::finish(int)+0x12) [0x56eab2] 14: (Context::complete(int)+0x9) [0x56cff9] 15: (Objecter::handle_osd_op_reply(MOSDOpReply*)+0xf4e) [0x7d26ee] 16: (MDS::handle_core_message(Message*)+0xb1f) [0x58e5ef] 17: (MDS::_dispatch(Message*)+0x32) [0x58e7f2] 18: (MDS::ms_dispatch(Message*)+0xa3) [0x5901d3] 19: (DispatchQueue::entry()+0x57a) [0x99d9da] 20: (DispatchQueue::DispatchThread::entry()+0xd) [0x8be63d] 21: (()+0x7c53) [0x7f3572366c53] 22: (clone()+0x6d) [0x7f3571257dbd] NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this. --- logging levels --- 0/ 5 none 0/ 1 lockdep 0/ 1 context 1/ 1 crush 1/ 5 mds 1/ 5 mds_balancer 1/ 5 mds_locker 1/ 5 mds_log 1/ 5 mds_log_expire 1/ 5 mds_migrator 0/ 1 buffer 0/ 1 timer 0/ 1 filer 0/ 1 striper 0/ 1 objecter 0/ 5 rados 0/ 5 rbd 0/ 5 journaler 0/ 5 objectcacher 0/ 5 client 0/ 5 osd 0/ 5 optracker 0/ 5 objclass 1/ 3 filestore 1/ 3 keyvaluestore 1/ 3 journal 0/ 5 ms 1/ 5 mon 0/10 monc 1/ 5 paxos 0/ 5 tp 1/ 5 auth 1/ 5 crypto 1/ 1 finisher 1/ 5 heartbeatmap 1/ 5 perfcounter 1/ 5 rgw 1/ 5 javaclient 1/ 5 asok 1/ 1 throttle -2/-2 (syslog threshold) 99/99 (stderr threshold) max_recent 10000 max_new 1000 log_file --- end dump of recent events ---
_______________________________________________ ceph-users mailing list ceph-users@lists.ceph.com http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com