Join us Sept 17 at .local NYC! Use code WEB50 to save 50% on tickets. Learn more >
MongoDB Event
Menu Docs
Página inicial do Docs
/
Operador de Kubernetes empresarial
/ /

Atualize a versão MongoDB e FCV

Você pode atualizar as versões principais, secundárias ou de compatibilidade de recursos do seu recurso MongoDB. Defina essas configurações na Especificação de recursos do MongoDB database.

Para atualizar as versões principais ou secundárias do seu recurso, defina a configuração spec.version para a versão desejada do MongoDB.

Para modificar a feature compatibility version do seu recurso, defina a configuração spec.featureCompatibilityVersion para a versão desejada.

Observação

Se você atualizar o spec.version para uma versão posterior, considere configurar o spec.featureCompatibilityVersion para a versão de trabalho atual do MongoDB para ter a opção de fazer o downgrade, se necessário. Para saber mais sobre compatibilidade de funcionalidades, consulte setFeatureCompatibilityVersion na documentação do MongoDB Server .

Para atualizar a versão do MongoDB do sistema standalone de 4.2.2-ent para 4.4.18-ent , conclua as etapas no exemplo sintático a seguir.

Se você atualizar o spec.version para uma versão posterior sem definir o spec.featureCompatibilityVersion para qualquer valor, a versão de compatibilidade do recurso (FCV) atualizará para a mesma versão que você especifica no spec.version. No entanto, você pode especificar explicitamente uma versão anterior para o FCV. O exemplo a seguir ilustra este caso de uso. Ele define spec.version como 4.4.18-ent e spec.featureCompatibilityVersion como 4.2.

1
  1. Configure spec.version para a versão MongoDB desejada.

  2. Defina spec.featureCompatibilityVersion para a versão atual do MongoDB:

---
apiVersion: mongodb.com/v1
kind: MongoDB
metadata:
name: my-standalone-downgrade
spec:
version: "4.4.18-ent"
featureCompatibilityVersion: "4.2"
type: Standalone
project: my-project
credentials: my-credentials
persistent: false
...

O exemplo a seguir mostra o resultado dessa alteração:

spec:
version: "4.4.18-ent"
featureCompatibilityVersion: "4.2"
2
kubectl apply -f <standalone-config>.yaml

O Kubernetes reconfigura automaticamente seu sistema com as novas especificações. Você pode ver essas alterações refletidas em seu aplicativo MongoDB Ops Manager ou Cloud Manager .

Voltar

Editar

Nesta página