Я запускаю milvusdb в Docker, и в этой базе данных содержится более 18 тысяч записей. Хранилище виртуальной машины было заполнено, я остановил Docker и выполнил обрезку системы, чтобы удалить неиспользуемые ресурсы. Я удаляю файлы временного журнала.
Настройка Docker описана ниже.
milvus_collection = "all_products_collection"
from pymilvus import MilvusClient, Collection, connections
connections.connect(host="127.0.0.1", port=19530)
collection = Collection(milvus_collection)
collection.load()
RPC error: [get_loading_progress], ,
RPC error: [wait_for_loading_collection], ,
RPC error: [load_collection], ,
Traceback (most recent call last):
File "", line 1, in
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/orm/collection.py", line 424, in load
conn.load_collection(
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 147, in handler
raise e from e
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 143, in handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 182, in handler
return func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 122, in handler
raise e from e
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 87, in handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/grpc_handler.py", line 1148, in load_collection
self.wait_for_loading_collection(collection_name, timeout, is_refresh=_refresh)
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 147, in handler
raise e from e
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 143, in handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 182, in handler
return func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 122, in handler
raise e from e
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 87, in handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/grpc_handler.py", line 1168, in wait_for_loading_collection
progress = self.get_loading_progress(
^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 147, in handler
raise e from e
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 143, in handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 182, in handler
return func(self, *args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 122, in handler
raise e from e
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 87, in handler
return func(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/grpc_handler.py", line 1267, in get_loading_progress
check_status(response.status)
File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/utils.py", line 62, in check_status
raise MilvusException(status.code, status.reason, status.error_code)
pymilvus.exceptions.MilvusException:
Когда я проверяю журналы автономного контейнера milvusdb, выдает ошибку для показа коллекций.
Я запускаю milvusdb в Docker, и в этой базе данных содержится более 18 тысяч записей. Хранилище виртуальной машины было заполнено, я остановил Docker и выполнил обрезку системы, чтобы удалить неиспользуемые ресурсы. Я удаляю файлы временного журнала. Настройка Docker описана ниже. [code]Skn@Skn:~/milvusDB$ sudo docker-compose ps Name Command State Ports ---------------------------------------------------------------------------------------------------------------- attu docker-entrypoint.sh /bin/ ... Up 0.0.0.0:8000->3000/tcp,:::8000->3000/tcp milvus-etcd etcd -advertise-client-url ... Up 2379/tcp, 2380/tcp milvus-minio /usr/bin/docker-entrypoint ... Up (healthy) 9000/tcp milvus-standalone /tini -- milvus run standalone Up 0.0.0.0:19530->19530/tcp,:::19530->19530/tcp Skn@Skn:~/milvusDB$ sudo docker ps -a CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES 43aec8f43837 zilliz/attu:v2.2.6 "docker-entrypoint.s…" 33 minutes ago Up 33 minutes 0.0.0.0:8000->3000/tcp, :::8000->3000/tcp attu 8ba67d8bdc52 milvusdb/milvus:v2.4.4 "/tini -- milvus run…" 33 minutes ago Up 33 minutes 0.0.0.0:19530->19530/tcp, :::19530->19530/tcp milvus-standalone 3957f3277d7c minio/minio:RELEASE.2020-12-03T00-03-10Z "/usr/bin/docker-ent…" 33 minutes ago Up 33 minutes (healthy) 9000/tcp milvus-minio 78ff48fa2acb quay.io/coreos/etcd:v3.5.5 "etcd -advertise-cli…" 33 minutes ago Up 33 minutes 2379-2380/tcp milvus-etcd [/code] После этого я запустил milvus в контейнере и попытался загрузить данные. [code]milvus_collection = "all_products_collection" from pymilvus import MilvusClient, Collection, connections connections.connect(host="127.0.0.1", port=19530) collection = Collection(milvus_collection) collection.load() RPC error: [get_loading_progress], , RPC error: [wait_for_loading_collection], , RPC error: [load_collection], , Traceback (most recent call last): File "", line 1, in File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/orm/collection.py", line 424, in load conn.load_collection( File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 147, in handler raise e from e File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 143, in handler return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 182, in handler return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 122, in handler raise e from e File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 87, in handler return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/grpc_handler.py", line 1148, in load_collection self.wait_for_loading_collection(collection_name, timeout, is_refresh=_refresh) File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 147, in handler raise e from e File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 143, in handler return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 182, in handler return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 122, in handler raise e from e File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 87, in handler return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/grpc_handler.py", line 1168, in wait_for_loading_collection progress = self.get_loading_progress( ^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 147, in handler raise e from e File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 143, in handler return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 182, in handler return func(self, *args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 122, in handler raise e from e File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/decorators.py", line 87, in handler return func(*args, **kwargs) ^^^^^^^^^^^^^^^^^^^^^ File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/grpc_handler.py", line 1267, in get_loading_progress check_status(response.status) File "/home/AsmaSkinMatch/.local/lib/python3.11/site-packages/pymilvus/client/utils.py", line 62, in check_status raise MilvusException(status.code, status.reason, status.error_code) pymilvus.exceptions.MilvusException: [/code] Когда я проверяю журналы автономного контейнера milvusdb, выдает ошибку для показа коллекций. [code]{"log":"[2024/11/06 03:47:28.041 +00:00] [INFO] [querycoordv2/services.go:56] [\"show collections request received\"] [traceID=70b08d84e33659c01ee8ad00aba85bdc] [collections=\"[451005601884144622]\"]\n","stream":"stdout","time":"2024-11-06T03:47:28.041529283Z"} {"log":"[2024/11/06 03:47:28.041 +00:00] [WARN] [querycoordv2/services.go:106] [\"show collection failed\"] [collectionID=451005601884144622] [error=\"collection not loaded[collection=451005601884144622]\"]\n","stream":"stdout","time":"2024-11-06T03:47:28.041593484Z"} {"log":"[2024/11/06 03:47:28.041 +00:00] [WARN] [proxy/util.go:1298] [\"fail to show collections\"] [collectionID=451005601884144622] [error=\"collection not loaded[collection=451005601884144622]\"]\n","stream":"stdout","time":"2024-11-06T03:47:28.041665585Z"} [/code] во время загрузки коллекции может быть запрос на показ коллекций, но это не удается. как мне теперь загрузить эту коллекцию ?