Para agentes de IA: um índice de documentação está disponível em https://www.mongodb.com/pt-br/docs/llms.txt — as versões de markdown de todas as páginas estão disponíveis anexando .md a qualquer caminho de URL.
Make the MongoDB docs better! We value your opinion. Share your feedback for a chance to win $100.
MongoDB Branding Shape
Click here >
Menu Docs

Migrar configuração de pesquisa corporativa externa para gRPC

A partir de Controladores MongoDB para operador Kubernetes v1.6, A Pesquisa e a pesquisa vetorial do MongoDB utiliza o protocolo gRPC para queries de índice de pesquisa e comandos de gerenciamento de índice emitidos pelo mongod. O operador do Kubernetes migra automaticamente as instâncias do MongoDB que gerencia diretamente no Kubernetes. No entanto, se você implantou o MongoDB Server fora do cluster do Kubernetes, deverá atualizar as opções de inicialização setParameter aplicadas manualmente para usar os novos pontos de extremidade e opções de protocolo para gRPC.

Você deve fazer upgrade do seu MongoDB Enterprise Edition externo para v8.2 ou posterior antes de fazer upgrade dos seus Controladores MongoDB para o Kubernetes operador para v1.6.

Depois de fazer o upgrade dos controladores MongoDB para o operador Kubernetes para a versão v1.6, a nova versão do operador Kubernetes:

  • Reconcilia os recursos MongoDBSearch existentes.

  • Alterna a nova opção de protocolo gRPC.

Quando o recurso MongoDBSearch está no estado Running, você pode executar as seguintes ações para migrar sua configuração externa do servidor MongoDB Enterprise Edition:

1

No serviço LoadBalancer que você criou na etapa 4 para habilitar o acesso externo ao serviço MongoDBSearch, atualize o mapeamento port e targetPort de 27027 para 27028.

2

No recurso MongoDBSearch que você criou na etapa 3, remova o campo spec.source.external.keyfileSecretRef. Você também pode excluir o segredo do Kubernetes que foi referenciado neste campo.

3

Na configuração de implantação do Cloud Manager ou do Ops Manager configuration, faça as seguintes alterações nas opções de inicialização do setParameter e implante as alterações:

  1. Modifique as opções mongotHost e searchIndexManagementHostAndPort para usar a porta número 27028.

  2. Adicione uma nova opção denominada useGrpcForSearch e defina-a como true.

Após implantar as alterações, aguarde a reinicialização contínua do conjunto de réplicas.

4

Certifique-se de que o MongoDB pesquisa e a pesquisa vetorial estejam funcionando corretamente executando a agregação.$listSearchIndexes Verifique se a saída contém os índices de pesquisa que você havia criado antes de migrar.