How to migrate from a "missing auth" monitor files to a regular one?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Today, when I restart ceph service, the problem I asked on mail-list before happened again(http://article.gmane.org/gmane.comp.file-systems.ceph.user/2995),  ceph-mon refuse to start and report below error:

2013-08-25 18:24:52.465600 7fb50a496780 -1 mon/AuthMonitor.cc: In function 'virtual void AuthMonitor::update_from_paxos(bool*)' thread 7fb50a496780 time 2013-08-25 18:24:52.453920
mon/AuthMonitor.cc: 152: FAILED assert(ret == 0)

 ceph version 0.61.7 (8f010aff684e820ecc837c25ac77c7a05d7191ff)
 1: (AuthMonitor::update_from_paxos(bool*)+0x1fee) [0x57742e]
 2: (PaxosService::refresh(bool*)+0x18d) [0x4f630d]
 3: (Monitor::refresh_from_paxos(bool*)+0x57) [0x496477]
 4: (Monitor::init_paxos()+0xf5) [0x496635]
 5: (Monitor::preinit()+0x6bc) [0x4ad1dc]
 6: (main()+0x1bec) [0x48ac8c]
 7: (__libc_start_main()+0xed) [0x7fb5084c660d]
 8: ceph-mon() [0x48dab9]

Then, I switch to ''wip-mon-skip-auth-cuttlefish" branch, ceph-mon complain some "missing auth inc"(from 1 to 500), and continue running, then everything is ok again.

But when I stop this patched ceph-mon, and try to start regular unpatched ceph-mon, above error happened again. As I mentioned, the ceph-mon files last time I use is not the final one that 'missing auth', but the files 2 days before ceph-mon fail, which actually ceph-mon start ok but ceph-osd refuse to work.

So, I want to know how to make these ceph-mon files that only work with patched ceph-mon to work again with regular unpatched ceph-mon.

--
Best regards,
Changyuan

_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux