Project

General

Profile

Actions

Feature #17730

closed

use leveldb_repair_db()/rocksdb_repair_db() to repair leveldb corruptions

Added by Kefu Chai over 7 years ago. Updated about 4 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
ceph cli
Target version:
-
% Done:

0%

Source:
Development
Tags:
Backport:
luminous
Reviewed:
Affected Versions:
Pull request ID:

Description

under some circumstances, leveldb could be corrupted after power outage or filesystem failures, some of the corruptions could be fixed by leveldb_repair_db()/rocksdb_repair_db() as reported by our user. see http://www.spinics.net/lists/ceph-users/msg32053.html.

we can expose this functionality via ceph-objectstore-tool and ceph-monstore-tool.


Related issues 1 (0 open1 closed)

Copied to RADOS - Backport #44070: luminous: Add builtin functionality in ceph-kvstore-tool to repair corrupted key-value storeResolvedKefu ChaiActions
Actions

Also available in: Atom PDF