Hi all,
I'm
trying to upgrade a ceph cluster (prev hammer release 0.94.3) to the last
release of infernalis (9.1.0-61-gf2b9f89). So far so good while upgrading the mon servers,
all work fine. But then when trying to upgrade the OSD servers I got an
error while trying to start the osd services again:
What
I did is first to upgrade the packages, then stop the osd daemons, run
the chown -R ceph:ceph /var/lib/ceph command, and then try to start
again all the daemons. Well, they are not coming back and the error on
one of the OSD is the following:(...)
5 10:21:05.910850
os/FileStore.cc: 1698: FAILED assert(r == 0)
ceph version 9.1.0-61-gf2b9f89 (f2b9f898074db6473d993436e6aa566a945e3b40)
1: (ceph::__ceph_assert_fail(char const*, char const*, int, char const*)+0x8b) [0x7fec7b74489b]
2: (FileStore::init_temp_collections()+0xb2d) [0x7fec7b40ea9d]
3: (FileStore::mount()+0x33bb) [0x7fec7b41206b]
4: (OSD::init()+0x269) [0x7fec7b1bc2f9]
5: (main()+0x2817) [0x7fec7b142bb7]
6: (__libc_start_main()+0xf5) [0x7fec77d68ec5]
7: (()+0x30a9e7) [0x7fec7b1729e7]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed to interpret this.
Cheers,
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com