Hi,Greg,the mds log has been sent to you. 2010/9/23 Gregory Farnum <gregf@xxxxxxxxxxxxxxx>: > On Wed, Sep 22, 2010 at 7:47 AM, cang lin <fwdflywl@xxxxxxxxx> wrote: >> I found the clients(1 local,2 remote) can’t access ceph today. > The clients require an active MDS to connect, since that handles all > the filesystem components of connection. > >> 10.09.21_23:37:20.331651 b4d43b70 -- ???.???.248.176:6800/3780 --> >> mon0 ???.???.248.177:6789/0 -- mdsbeacon(4298/lz05 up:active seq >> 497179 v27) v1 -- ?+0 0x8be0de0 >> 10.09.21_23:37:20.332446 b6347b70 -- ???.???.248.176:6800/3780 <== >> mon0 ???.???.248.177:6789/0 511955 ==== mdsbeacon(4298/ceph02 >> up:active seq 497179 v27) v1 ==== 70+0+0 (116627713 0 0) 0xb2c967a8 >> 10.09.21_23:37:22.602613 af9ffb70 -- ???.???.248.176:6800/3780 >> >> ???.??.229.124:0/2562359250 pipe(0x8c26b80 sd=23 pgs=0 cs=0 >> l=0).accept peer addr is really ???.???.229.124:0/2562359250 (socket >> is ???.???.229.124:52272/0) >> 10.09.21_23:37:22.602813 af9ffb70 -- ???.???.248.176:6800/3780 >> >> ???.???.229.124:0/2562359250 pipe(0x8c26b80 sd=23 pgs=0 cs=0 >> l=0).accept connect_seq 1 vs existing 1 state 2 >> msg/SimpleMessenger.cc: In function 'int SimpleMessenger::Pipe::accept()': >> msg/SimpleMessenger.cc:740: FAILED assert(existing->state == >> STATE_CONNECTING || existing->state == STATE_STANDBY || >> existing->state == STATE_WAIT) >> 1: (SimpleMessenger::Pipe::reader()+0x830) [0x80c4ba0] >> 2: (SimpleMessenger::Pipe::Reader::entry()+0x14) [0x80b7d14] >> 3: (Thread::_entry_func(void*)+0x11) [0x80ca7c1] >> 4: (()+0x596e) [0x4a896e] >> 5: (clone()+0x5e) [0x86ca4e] >> NOTE: a copy of the executable, or `objdump -rdS <executable>` is >> needed to interpret this. > Well, this is interesting. Could you gzip up your mds log and send it > to me or Sage? This shouldn't be able to happen! > -Greg > Lin -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html