-
Notifications
You must be signed in to change notification settings - Fork 3k
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
etcdserver exceeds database space, preventing all further milvus operations #6753
Comments
I am running into the same issue, for me it occurred when inserting and indexing. @xiaofan-luan is this something that anyone else has been running into on the team? |
Can you provide etcd metrics for a etcd debug? |
The default etcd storage size limit is 2GB, you can check the etcd db size with the following command: You can run |
@godchen0212 @jeffoverflow we may need to change default etcd settings to maintain less snapshots, we hit the similar issue when we use zookeeper |
/assign @jeffoverflow |
/assign @LoveEachDay |
We've enabled auto compaction for etcd in docker-compose and helm charts. |
After a high number of collection creations, collection drops, successful inserts, and failed inserts, all milvus operations will begin to fail with the error message
"BaseException: <BaseException: (code=1, message=Drop collection failed: etcdserver: mvcc: database space exceeded)>"
despite the instance hosting the etcd node having plenty of free disk space and free memory.
Steps/Code to reproduce:
Inconsistent, has occurred on two separate occasions while performing collection and insertion operations. Have not found a reliable way to reproduce yet.
Expected result:
etcd host does not appear to be out of memory, so this should not happen.
Actual results:
"BaseException: <BaseException: (code=1, message=Drop collection failed: etcdserver: mvcc: database space exceeded)>"
Memory and Disk space on etcd node:
docker logs from etcd node:
etcd_logs.txt
docker system df:
Environment:
Configuration file:
Deployed on AWS using Terraform/Ansible, setup procedure described in https://zilliverse.feishu.cn/docs/doccnuxzvQVhPqzityx2sO6kUfc
Additional context:
The text was updated successfully, but these errors were encountered: