我想在升级后启用MongoDB3.4的特性。在运行命令之后,我已经拥有了共享集群环境:
use admin
db.adminCommand ({setFeatureCompatibilityVersion: "3.4"})在mongos实例中,我得到了以下输出:
{“确定”:1}
但是当我试着用命令检查它时,成功了:
db.adminCommand ({getParameter: 1, featureCompatibilityVersion: 1})我得到以下输出:
{"ok":0,"errmsg":“找不到get选项”}
当我签入操作系统管理器时,我发现命令不起作用。
发布于 2019-01-30 13:40:15
你可能是在执行命令
db.adminCommand ({getParameter: 1, featureCompatibilityVersion: 1})在mongos实例上。在本例中,文档声明:
该操作在mongos实例上未定义。对于启用访问控制的分片群集,若要针对碎片副本集的成员运行命令,必须以碎片本地用户的身份连接到该成员。
相反,当您连接到mongod时,该命令应该按预期的方式工作。
https://dba.stackexchange.com/questions/206135
复制相似问题