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

Reply via email to