-
Notifications
You must be signed in to change notification settings - Fork 3.1k
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
[Bug]: Error Milvus can't load Segment #39603
Comments
Collection loading still at 0% |
@danielelongo it seems that the bucket is broken or the files in bucket is dirty. did you meet some unplanned reboot for something like that? could you please attache the full milvus logs? |
lang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/runtime/asm_amd64.s:1695\nWraps: (2) At LoadSegment\nWraps: (3) Error in GetObjectSize[errcode:404, exception:, errmessage:No response body., params:params, bucket=a-bucket, object=files/index_files/455409384957061896/0/455409384953479403/455409384957061895/index_null_offset this seems to be obviously a minio/S3 setup issue. if this is your first time to setup the cluster, you need to check your config of object storage access |
Thanks for the answer, but why does it happen after some time? I mean it works fine then suddenly i get this error. Is there something i need to setup with minio for data persistency? |
I've added the first 50k rows of the logs. This isn't the first time it happend on different machines so maybe there is some issue with my configuration, if it is ok i can send you the docker-compose file |
you might hit this issue. you can drop the index of 455409384957061896 collection and recreated. or upgrade to 2.5.4 |
My recommendation is upgrading to latest 2.5.4 the problem should be solved. |
Ok thanks you I'll do it. |
Is there an existing issue for this?
Environment
Current Behavior
I don't know how to replicate this issue, but basically after a long period of inactivity (such as weekend) the query engine doesn't work anymore.
I'm loading the collection in memory and releasing at each query, could the problem be in this logic?
Expected Behavior
No response
Steps To Reproduce
Milvus Log
[2025/01/27 10:23:55.511 +00:00] [ERROR] [funcutil/parallel.go:89] [loadSegmentFunc] [error="At LoadSegment: Error in GetObjectSize[errcode:404, exception:, errmessage:No response body., params:params, bucket=a-bucket, object=files/index_files/455409384957061896/0/455409384953479403/455409384957061895/index_null_offset]"] [errorVerbose="At LoadSegment: Error in GetObjectSize[errcode:404, exception:, errmessage:No response body., params:params, bucket=a-bucket, object=files/index_files/455409384957061896/0/455409384953479403/455409384957061895/index_null_offset]\n(1) attached stack trace\n -- stack trace:\n | github.com/milvus-io/milvus/internal/querynodev2/segments.(*segmentLoader).Load.func5\n | \t/workspace/source/internal/querynodev2/segments/segment_loader.go:336\n | github.com/milvus-io/milvus/pkg/util/funcutil.ProcessFuncParallel.func3\n | \t/workspace/source/pkg/util/funcutil/parallel.go:87\n | runtime.goexit\n | \t/go/pkg/mod/golang.org/toolchain@v0.0.1-go1.22.0.linux-amd64/src/runtime/asm_amd64.s:1695\nWraps: (2) At LoadSegment\nWraps: (3) Error in GetObjectSize[errcode:404, exception:, errmessage:No response body., params:params, bucket=a-bucket, object=files/index_files/455409384957061896/0/455409384953479403/455409384957061895/index_null_offset]\nError types: (1) *withstack.withStack (2) *errutil.withPrefix (3) merr.milvusError"] [idx=0] [stack="github.com/milvus-io/milvus/pkg/util/funcutil.ProcessFuncParallel.func3\n\t/workspace/source/pkg/util/funcutil/parallel.go:89"]
Anything else?
No response
The text was updated successfully, but these errors were encountered: