Discussion:
how to resolve : start mon assert == 0
minchen
2014-10-20 07:42:02 UTC
Permalink
Hello , all


when i restart any mon in mon cluster{mon.a, mon.b, mon.c} after kill all mons(disabled cephx).
An exception occured as follows:


# ceph-mon -i b
mon/AuthMonitor.cc: In function 'virtual void AuthMonitor::update_from_paxos(bool*)' thread thread 7fc801c78780 time 2014-10-20 15:29:31.966367
mon/AuthMonitor.cc: 155: FAILED assert(ret == 0)
ceph version 0.80.4 (7c241cfaa6c8c068bc9da8578ca00b9f4fc7567f)
1: (AuthMonitor::update_from_paxos(bool*)+0x21a6) [0x6611d6]
2: (PaxosService::refresh(bool*)+0x445) [0x5b05b5]
3: (Monitor::refresh_from_paxos(bool*)+0x57) [0x54a347]
4: (Monitor::init_paxos()+0xf5) [0x54a515]
5: (Monitor::preinit()+0x69f) [0x56291f]
6: (main()+0x2665) [0x534df5]
7: (__libc_start_main()+0xed) [0x7fc7ffc7876d]
8: ceph-mon() [0x537bf9]



Anyone can help to solve this problem?
Shu, Xinxin
2014-10-20 09:09:50 UTC
Permalink
Please refer to http://tracker.ceph.com/issues/8851


From: ceph-users [mailto:ceph-users-***@lists.ceph.com] On Behalf Of minchen
Sent: Monday, October 20, 2014 3:42 PM
To: ceph-users; ceph-***@vger.kernel.org
Subject: [ceph-users] how to resolve : start mon assert == 0

Hello , all

when i restart any mon in mon cluster{mon.a, mon.b, mon.c} after kill all mons(disabled cephx).
An exception occured as follows:

# ceph-mon -i b
mon/AuthMonitor.cc: In function 'virtual void AuthMonitor::update_from_paxos(bool*)' thread thread 7fc801c78780 time 2014-10-20 15:29:31.966367
mon/AuthMonitor.cc: 155: FAILED assert(ret == 0)
ceph version 0.80.4 (7c241cfaa6c8c068bc9da8578ca00b9f4fc7567f)
1: (AuthMonitor::update_from_paxos(bool*)+0x21a6) [0x6611d6]
2: (PaxosService::refresh(bool*)+0x445) [0x5b05b5]
3: (Monitor::refresh_from_paxos(bool*)+0x57) [0x54a347]
4: (Monitor::init_paxos()+0xf5) [0x54a515]
5: (Monitor::preinit()+0x69f) [0x56291f]
6: (main()+0x2665) [0x534df5]
7: (__libc_start_main()+0xed) [0x7fc7ffc7876d]
8: ceph-mon() [0x537bf9]

Anyone can help to solve this problem?
Shu, Xinxin
2014-10-20 09:27:47 UTC
Permalink
Please refer to http://tracker.ceph.com/issues/8851

From: ceph-users [mailto:ceph-users-***@lists.ceph.com] On Behalf Of minchen
Sent: Monday, October 20, 2014 3:42 PM
To: ceph-users; ceph-***@vger.kernel.org
Subject: [ceph-users] how to resolve : start mon assert == 0

Hello , all

when i restart any mon in mon cluster{mon.a, mon.b, mon.c} after kill all mons(disabled cephx).
An exception occured as follows:

# ceph-mon -i b
mon/AuthMonitor.cc: In function 'virtual void AuthMonitor::update_from_paxos(bool*)' thread thread 7fc801c78780 time 2014-10-20 15:29:31.966367
mon/AuthMonitor.cc: 155: FAILED assert(ret == 0)
ceph version 0.80.4 (7c241cfaa6c8c068bc9da8578ca00b9f4fc7567f)
1: (AuthMonitor::update_from_paxos(bool*)+0x21a6) [0x6611d6]
2: (PaxosService::refresh(bool*)+0x445) [0x5b05b5]
3: (Monitor::refresh_from_paxos(bool*)+0x57) [0x54a347]
4: (Monitor::init_paxos()+0xf5) [0x54a515]
5: (Monitor::preinit()+0x69f) [0x56291f]
6: (main()+0x2665) [0x534df5]
7: (__libc_start_main()+0xed) [0x7fc7ffc7876d]
8: ceph-mon() [0x537bf9]

Anyone can help to solve this problem?

Loading...