Ceph Monitor down with FAILED assert in AuthMonitor::update_from_paxos
Issue
- One of the Ceph Monitor fails and the following assert appears in the monitor logs :
-1 /builddir/build/BUILD/ceph-12.2.12/src/mon/AuthMonitor.cc: In function 'virtual void AuthMonitor::update_from_paxos(bool*)' thread 7fb8ec9ea000
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x110) [0x55643dd5dc30]
2: (AuthMonitor::update_from_paxos(bool*)+0x159d) [0x55643db5eb8d]
3: (PaxosService::refresh(bool*)+0x1ae) [0x55643dc4522e]
4: (Monitor::refresh_from_paxos(bool*)+0x1a3) [0x55643daf22b3]
5: (Monitor::init_paxos()+0x115) [0x55643daf26f5]
6: (Monitor::preinit()+0xa9f) [0x55643daf31ef]
7: (main()+0x4018) [0x55643da20788]
8: (__libc_start_main()+0xf5) [0x7fa233a60545]
9: (()+0x3d846e) [0x55643dac746e]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
debug 2020-01-07 13:02:02.869288 7fa23739d000 -1 /builddir/build/BUILD/ceph-12.2.12/src/mon/AuthMonitor.cc: In function 'virtual void AuthMonitor::update_from_paxos(bool*)' thread 7fa23739d000 time 2020-01-07 13:02:02.867544
Environment
- Red Hat Ceph Storage 3.2
- Red Hat Ceph Storage 3.3
- Red Hat Ceph Storage 4.2
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.