首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >mongodb将特性兼容性设置为3.4失败

mongodb将特性兼容性设置为3.4失败
EN

Database Administration用户
提问于 2018-05-08 11:05:51
回答 1查看 2.5K关注 0票数 0

我想在升级后启用MongoDB3.4的特性。在运行命令之后,我已经拥有了共享集群环境:

代码语言:javascript
复制
use admin
db.adminCommand ({setFeatureCompatibilityVersion: "3.4"})

在mongos实例中,我得到了以下输出:

{“确定”:1}

但是当我试着用命令检查它时,成功了:

代码语言:javascript
复制
db.adminCommand ({getParameter: 1, featureCompatibilityVersion: 1})

我得到以下输出:

{"ok":0,"errmsg":“找不到get选项”}

当我签入操作系统管理器时,我发现命令不起作用。

EN

回答 1

Database Administration用户

发布于 2019-01-30 13:40:15

你可能是在执行命令

代码语言:javascript
复制
 db.adminCommand ({getParameter: 1, featureCompatibilityVersion: 1})

mongos实例上。在本例中,文档声明:

该操作在mongos实例上未定义。对于启用访问控制的分片群集,若要针对碎片副本集的成员运行命令,必须以碎片本地用户的身份连接到该成员。

相反,当您连接到mongod时,该命令应该按预期的方式工作。

票数 0
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/206135

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档