Project

General

Profile

Actions

Support #59240

open

Modify objects stored in Bluestore mode to construct Silent Data orruption

Added by linhuai deng about 1 year ago. Updated about 1 year ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
% Done:

0%

Tags:
Reviewed:
Affected Versions:
Pull request ID:
Actions #1

Updated by linhuai deng about 1 year ago

Modify objects stored in Bluestore mode to construct Silent Data Corruption(SDC):
Ceph uses Filestore, because the disk is mounted directly, and object is directly stored in the disk in the form of a file, so we can find the corresponding file of object very well, and use tools to find the specific blk on the disk where it is stored, thus it is very simple to construct silent data errors. With Bluestore, however, it is difficult to repeat the process and build SDC. I know that in Bluestore mode, ceph-objectstore-tool can solve many problems, such as exporting specific objects, etc. Or bluestore_debug_inject_csum_err_probability is configured to insert an error code into the code, but those are not the scenarios I want.

Actions

Also available in: Atom PDF