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
Search query crushes container (depends on host) #78
Comments
Hi @tmnhy, thanks for reporting the issue. It does not look to me like the issue is related to memory or CPU. Processor architecture is relatively new, qdrant supports much older processors by default. The amount of free memory should also be enough, we run our demos with even more limited resources. Is there any chance you could try to build and run Qdrant on your host machine without Docker and comment here on result?
|
Hi, later I will try build and run without a docker. With docker in the dmesg at the time of the crash only:
|
I have checked compiled binary with https://software.intel.com/content/www/us/en/develop/articles/intel-software-development-emulator.html and indeed, there are some AVX2 instructions which are not supported by i7-3930 CPU. I am currently trying to figure out how to compile it with required instruction set. |
Hi, build container from source solved this problem. |
https://github.com/qdrant/qdrant/releases/tag/v0.3.6 now uses dynamic arch for OpenBLAS, but I had no chance to test it on actual CPU. I would appreciate if you try it on your machine |
The error could still be reproduced on Google Cloud virtual machines of E2 and N1 types.
Actual result:
Expected:
|
Upd: fixed in v0.4.2 |
On one host system, a search query crushes the container. On another with the same data set it works fine.
Current Behavior
After a search query, docker container crushed.
Docker logs:
docker run -p 6333:6333 -l debug -v ${pwd}/qdrant/storage:/qdrant/storage generall/qdrant
:Docker logs with strace:
strace docker run -p 6333:6333 -l debug -v ${pwd}/qdrant/storage:/qdrant/storage generall/qdrant
:Steps to Reproduce
Collection like:
Number of vectors does not affect the error.
Search request like:
POST
/collections/test_collection/points/search
Expected Behavior
Stable container work and return search result. And сhecking resource availability.
Possible Solution
Maybe affected by processor instructions set or problems with free memory? What is the size of the free memory block for searching?
Context (Environment)
The text was updated successfully, but these errors were encountered: