Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

NeoFS block storage audit #3764

Open
AnnaShaleva opened this issue Dec 17, 2024 · 0 comments
Open

NeoFS block storage audit #3764

AnnaShaleva opened this issue Dec 17, 2024 · 0 comments
Labels
cli Command line interface feature Completely new functionality I3 Minimal impact S2 Regular significance U3 Regular
Milestone

Comments

@AnnaShaleva
Copy link
Member

Is your feature request related to a problem? Please describe.

Sometimes we may have duplicating index file (#3762) or duplicating blocks (#3654 (comment)) uploaded by util upload-bin CLI command. We can't reliably avoid duplicates because of the way how NeoFS works (#3763 (comment)), so we need to live with it.

Describe the solution you'd like

Build a separate CLI command (that will later become a fully-qualified service) that should perform audit of NeoFS block storage. This command should take care of uploaded blocks, index files, snapshots etc.:

  1. Validate uploaded objects consistency.
  2. Check for duplicates, compare&verify them, remove useless duplicates.
  3. Raise alerts in case if block storage is corrupted in any way.

Describe alternatives you've considered

No.

@AnnaShaleva AnnaShaleva added feature Completely new functionality I3 Minimal impact U3 Regular cli Command line interface S2 Regular significance labels Dec 17, 2024
@AnnaShaleva AnnaShaleva added this to the v0.108.0 milestone Dec 17, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
cli Command line interface feature Completely new functionality I3 Minimal impact S2 Regular significance U3 Regular
Projects
None yet
Development

No branches or pull requests

1 participant