Atualizar o Milvus Standalone com o Docker Compose
Este guia descreve como atualizar a implantação autônoma do Milvus da v2.5.x para a v2.6.15 usando o Docker Compose.
Antes de começar
O que há de novo na v2.6.15
A atualização do Milvus 2.5.x para o 2.6.15 envolve mudanças significativas na arquitetura:
- Consolidação do coordenador: Coordenadores separados legados (
dataCoord,queryCoord,indexCoord) foram consolidados em um únicomixCoord - Novos componentes: Introdução do Streaming Node para um melhor processamento de dados
- Remoção de componentes:
indexNoderemovido e consolidado
Este processo de atualização assegura a migração adequada para a nova arquitetura. Para obter mais informações sobre as alterações à arquitetura, consulte a Descrição geral da arquitetura do Milvus.
Requisitos
Requisitos do sistema:
- Docker e Docker Compose instalados
- Milvus autónomo implementado através do Docker Compose
Requisitos de compatibilidade:
- O Milvus v2.6.0-rc1 não é compatível com a v2.6.15. Não são suportadas actualizações diretas a partir de versões candidatas.
- Se estiver a executar atualmente a v2.6.0-rc1 e precisar de preservar os seus dados, consulte este guia da comunidade para obter assistência na migração.
- É necessário atualizar para a versão 2.5.16 ou posterior antes de atualizar para a versão 2.6.15.
Limitações da fila de mensagens: Ao atualizar para o Milvus v2.6.15, tem de manter a sua escolha atual de filas de mensagens. Não é possível alternar entre diferentes sistemas de filas de mensagens durante a atualização. O suporte para a mudança de sistemas de filas de mensagens estará disponível em versões futuras.
Devido a questões de segurança, o Milvus actualiza o seu MinIO para RELEASE.2024-12-18T13-15-44Z com o lançamento da versão 2.6.15.
Processo de atualização
Passo 1: Atualização para a v2.5.16
Ignore este passo se a sua implementação autónoma já estiver a executar a v2.5.16 ou superior.
Edite o ficheiro
docker-compose.yamlexistente e actualize a etiqueta de imagem Milvus para a v2.5.16:... standalone: container_name: milvus-standalone image: milvusdb/milvus:v2.5.16 ...Aplique a atualização para a v2.5.16:
docker compose down docker compose up -dVerificar a atualização para a v2.5.16:
docker compose ps
Passo 2: Atualizar para a v2.6.15
Quando a v2.5.16 estiver a ser executada com êxito, actualize para a v2.6.15:
Edite o seu ficheiro
docker-compose.yamlexistente e actualize as etiquetas de imagem Milvus e MinIO:... minio: container_name: milvus-minio image: minio/minio:RELEASE.2024-12-18T13-15-44Z ... standalone: container_name: milvus-standalone image: milvusdb/milvus:v2.6.15Aplicar a atualização final:
docker compose down docker compose up -d
Verificar a atualização
Confirme que a sua implementação autónoma está a executar a nova versão:
# Check container status
docker compose ps
# Check Milvus version
docker compose logs standalone | grep "version"
O que vem a seguir
- Você também pode querer aprender como:
- Se estiver pronto para implantar seu cluster em nuvens:
- Saiba como implantar o Milvus no Amazon EKS com o Terraform
- Saiba como implantar o Milvus Cluster no GCP com Kubernetes
- Saiba como implantar o Milvus no Microsoft Azure com o Kubernetes