Skip to content

How to deal with data file corrupted situation #37497

Discussion options

You must be logged in to vote

The path of the corrupted file is still recorded in etcd, so milvus tries to compact it.

The is a developer tool birdwatch: https://github.com/milvus-io/birdwatcher. By this tool, you can do something hack to milvus.

  1. Download the tool from here: https://github.com/milvus-io/birdwatcher/releases
  2. Make sure the 2379 port of the etcd container has been exposed
  3. In the terminal, start the birdwatcher, enter the command line mode
  4. Connect the etcd by command: connect --etcd [ip]:[port] --rootPath xxx
  5. Remove the missed log path from etcd by this command: remove binlog --collectionID xxxxxx --partitionID xxxxxx --segmentID xxxxxx --fieldID xxx --logType statslog run You can find the collectionID/p…

Replies: 3 comments 11 replies

Comment options

You must be logged in to vote
9 replies
@Reidddddd
Comment options

@yhmo
Comment options

@Reidddddd
Comment options

@xiaofan-luan
Comment options

@Reidddddd
Comment options

Answer selected by Reidddddd
Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
2 replies
@Reidddddd
Comment options

@yhmo
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants