MongoDB工具 >MongoDB Kubernetes运营商 >部署MongoDB数据库资源 >编辑数据库资源 > 升级MongoDB版本和FCV
您可以升级MongoDB资源的主要,次要和/或功能兼容性版本。这些设置是在资源的ConfigMap中配置的。
spec.version设置设置为所需的MongoDB版本。spec.featureCompatibilityVersion设置设置为所需的版本。注意
如果您更新spec.version到更高版本,请考虑将其设置
spec.featureCompatibilityVersion为当前有效的MongoDB版本,以便在必要时选择降级。
要了解有关功能兼容性的更多信息,请参阅
setFeatureCompatibilityVersion《 MongoDB手册》。
考虑以下用于独立资源的ConfigMap:
该资源的MongoDB版本为4.0.14-ent。以下步骤将部署的MongoDB版本升级到
4.2.2-ent:
对资源的ConfigMap执行以下修改:
spec.version为所需的MongoDB版本。spec.featureCompatibilityVersion为当前工作的MongoDB版本:注意
设置featureCompatibilityVersion为4.0禁用
与MongoDB 4.0不兼容的4.2功能。
将配置重新应用于Kubernetes:
Kubernetes会使用新规范自动重新配置您的部署。您可以在Ops Manager或 Cloud Manager应用程序中看到这些更改。