升级MongoDB版本
您可以升级MongoDB资源的主要版本或次要版本。 在 MongoDB数据库资源规范中配置这些设置。
Overview
要升级资源的主要或次要版本,请将spec.version
设置为所需的 MongoDB 版本。
注意
如果您将此值更新为数据库资源的更高版本的MongoDB ,则特征兼容性版本将保留为您要升级的MongoDB版本,以便您可以在必要时选择降级。 如果您希望特征兼容性版本与新的MongoDB版本匹配,则必须手动设立spec.featureCompatibilityVersion
设置为新版本或AlwaysMatchVersion
。 要学习;了解更多信息,请参阅spec.featureCompatibilityVersion
。
步骤
要将独立运行部署的MongoDB版本从4.2.2-ent
升级到4.4.18-ent
,请完成以下示例中的步骤。
1
将spec.version
设置为所需的MongoDB版本。
apiVersion: mongodb.com/v1 kind: MongoDB metadata: name: my-standalone-downgrade spec: version: "4.4.18-ent" type: Standalone project: my-project credentials: my-credentials persistent: false ...
2
将配置重新应用于 Kubernetes。
kubectl apply -f <standalone-config>.yaml
Kubernetes 会使用新规范自动重新配置您的部署。 您可以在MongoDB Ops Manager或Cloud Manager应用程序中看到这些更改的反映。