Hi all,
I'm trying to upgrade a ceph cluster (prev hammer release) to the last
release of infernalis. 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.
--- logging levels ---
0/ 5 none
0/ 1 lockdep
0/ 1 context
1/ 1 crush
1/ 5 mds
1/ 5 mds_balancer
1/ 5 mds_locker
1/ 5 mds_log
1/ 5 mds_log_expire
1/ 5 mds_migrator
0/ 1 buffer
0/ 1 timer
0/ 1 filer
0/ 1 striper
0/ 1 objecter
0/ 5 rados
0/ 5 rbd
0/ 5 rbd_replay
0/ 5 journaler
0/ 5 objectcacher
0/ 5 client
20/20 osd
0/ 5 optracker
0/ 5 objclass
20/20 filestore
1/ 3 keyvaluestore
20/20 journal
1/ 1 ms
1/ 5 mon
0/10 monc
1/ 5 paxos
0/ 5 tp
1/ 5 auth
1/ 5 crypto
1/ 1 finisher
1/ 5 heartbeatmap
1/ 5 perfcounter
1/ 5 rgw
1/10 civetweb
1/ 5 javaclient
1/ 5 asok
1/ 1 throttle
0/ 0 refs
1/ 5 xio
1/ 5 compressor
1/ 5 newstore
-2/-2 (syslog threshold)
-1/-1 (stderr threshold)
max_recent 10000
max_new 1000
log_file /var/log/ceph/ceph-osd.0.log
--- end dump of recent events ---
2015-10-15 10:21:05.923314 7fec7bc4f980 -1 *** Caught signal (Aborted) **
in thread 7fec7bc4f980
ceph version 9.1.0-61-gf2b9f89 (f2b9f898074db6473d993436e6aa566a945e3b40)
1: (()+0x7f031a) [0x7fec7b65831a]
2: (()+0x10340) [0x7fec79b02340]
3: (gsignal()+0x39) [0x7fec77d7dcc9]
4: (abort()+0x148) [0x7fec77d810d8]
5: (__gnu_cxx::__verbose_terminate_handler()+0x155) [0x7fec78688535]
6: (()+0x5e6d6) [0x7fec786866d6]
7: (()+0x5e703) [0x7fec78686703]
8: (()+0x5e922) [0x7fec78686922]
9: (ceph::__ceph_assert_fail(char const*, char const*, int, char
const*)+0x278) [0x7fec7b744a88]
10: (FileStore::init_temp_collections()+0xb2d) [0x7fec7b40ea9d]
11: (FileStore::mount()+0x33bb) [0x7fec7b41206b]
12: (OSD::init()+0x269) [0x7fec7b1bc2f9]
13: (main()+0x2817) [0x7fec7b142bb7]
14: (__libc_start_main()+0xf5) [0x7fec77d68ec5]
15: (()+0x30a9e7) [0x7fec7b1729e7]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed
to interpret this.
--- begin dump of recent events ---
0> 2015-10-15 10:21:05.923314 7fec7bc4f980 -1 *** Caught signal
(Aborted) **
in thread 7fec7bc4f980
ceph version 9.1.0-61-gf2b9f89 (f2b9f898074db6473d993436e6aa566a945e3b40)
1: (()+0x7f031a) [0x7fec7b65831a]
2: (()+0x10340) [0x7fec79b02340]
3: (gsignal()+0x39) [0x7fec77d7dcc9]
4: (abort()+0x148) [0x7fec77d810d8]
5: (__gnu_cxx::__verbose_terminate_handler()+0x155) [0x7fec78688535]
6: (()+0x5e6d6) [0x7fec786866d6]
7: (()+0x5e703) [0x7fec78686703]
8: (()+0x5e922) [0x7fec78686922]
9: (ceph::__ceph_assert_fail(char const*, char const*, int, char
const*)+0x278) [0x7fec7b744a88]
10: (FileStore::init_temp_collections()+0xb2d) [0x7fec7b40ea9d]
11: (FileStore::mount()+0x33bb) [0x7fec7b41206b]
12: (OSD::init()+0x269) [0x7fec7b1bc2f9]
13: (main()+0x2817) [0x7fec7b142bb7]
14: (__libc_start_main()+0xf5) [0x7fec77d68ec5]
15: (()+0x30a9e7) [0x7fec7b1729e7]
NOTE: a copy of the executable, or `objdump -rdS <executable>` is needed
to interpret this.
--- logging levels ---
0/ 5 none
0/ 1 lockdep
0/ 1 context
1/ 1 crush
1/ 5 mds
1/ 5 mds_balancer
1/ 5 mds_locker
1/ 5 mds_log
1/ 5 mds_log_expire
1/ 5 mds_migrator
0/ 1 buffer
0/ 1 timer
0/ 1 filer
0/ 1 striper
0/ 1 objecter
0/ 5 rados
0/ 5 rbd
0/ 5 rbd_replay
0/ 5 journaler
0/ 5 objectcacher
0/ 5 client
20/20 osd
0/ 5 optracker
0/ 5 objclass
20/20 filestore
1/ 3 keyvaluestore
20/20 journal
1/ 1 ms
1/ 5 mon
0/10 monc
1/ 5 paxos
0/ 5 tp
1/ 5 auth
1/ 5 crypto
1/ 1 finisher
1/ 5 heartbeatmap
1/ 5 perfcounter
1/ 5 rgw
1/10 civetweb
1/ 5 javaclient
1/ 5 asok
1/ 1 throttle
0/ 0 refs
1/ 5 xio
1/ 5 compressor
1/ 5 newstore
-2/-2 (syslog threshold)
-1/-1 (stderr threshold)
max_recent 10000
max_new 1000
log_file /var/log/ceph/ceph-osd.0.log
--- end dump of recent events ---
any ideas?
Thanks in advance,
cheers,
*German* <[email protected]>
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com