Bug #59660
openCorruption: unknown checksum type 4 (ceph-osd fails to start)
0%
Description
(Note that ceph-17.2.6 in fedora rawhide is built with the bundled rocksdb.)
After updating ceph packages to ceph-osd-17.2.6-5.fc39.x86_64, OSD no longer starts.
Previously working version was ceph-osd-2:17.2.5-13.fc39.x86_64.
Relevant ceph-osd logs (full logfile attached):
#v+
…
2023-05-05T15:49:55.044+0200 7fabe775a6c0 2 rocksdb: [table/block_based/block_based_table_reader.cc:1161] Encountered error while reading data from properties block Corruption: unknown checksum type 4 from footer of db/002868.sst, while checking block at offset 68813363 size 86
2023-05-05T15:49:55.044+0200 7fabf99d92c0 4 rocksdb: [db/db_impl/db_impl.cc:446] Shutdown: canceling all background work
2023-05-05T15:49:55.044+0200 7fabf99d92c0 4 rocksdb: [db/db_impl/db_impl.cc:625] Shutdown complete
2023-05-05T15:49:55.044+0200 7fabf99d92c0 1 rocksdb: Corruption: unknown checksum type 4 from footer of db/002878.sst, while checking block at offset 17055611 size 86
2023-05-05T15:49:55.044+0200 7fabf99d92c0 -1 bluestore(/var/lib/ceph/osd/ceph-2) _open_db erroring opening db:
2023-05-05T15:49:55.044+0200 7fabf99d92c0 1 bluefs umount
2023-05-05T15:49:55.044+0200 7fabf99d92c0 1 bdev(0x55ac9fce9800 /var/lib/ceph/osd/ceph-2/block) close
2023-05-05T15:49:55.055+0200 7fabf99d92c0 1 bdev(0x55ac9fce8000 /var/lib/ceph/osd/ceph-2/block) close
2023-05-05T15:49:55.316+0200 7fabf99d92c0 -1 osd.2 0 OSD:init: unable to mount object store
2023-05-05T15:49:55.316+0200 7fabf99d92c0 -1 [[0;31m ** ERROR: osd init failed: (5) Input/output error[[0m
#v
Reproducible: Always
Steps to Reproduce:
1. Start ceph-osd
2.
3.
Actual Results:
Ceph-OSD fails to start.
Expected Results:
Ceph-OSD running.