Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/database/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
“MongoDB启动”;“没有这样的命令”;Azure上的异常_Azure_Mongodb .net Driver - Fatal编程技术网

“MongoDB启动”;“没有这样的命令”;Azure上的异常

“MongoDB启动”;“没有这样的命令”;Azure上的异常,azure,mongodb-.net-driver,Azure,Mongodb .net Driver,我在尝试启动基于Azure的MongoDB角色时收到以下错误: 命令“cloud”失败:没有这样的cmd:cloud(响应:{“errmsg”:“没有这样的cmd:cloud”,“坏cmd”:{“cloud”:1,“nodes”:{“d2”:“127.255.0.5:20003”,“d0”:“127.255.0.3:20001”,“d1”:“127.255.0.4:20002”},“me”:“d2”,“ok”:0.0}) 通过以下方法: RunAdminCommand(cloudCommand)

我在尝试启动基于Azure的MongoDB角色时收到以下错误:

命令“cloud”失败:没有这样的cmd:cloud(响应:{“errmsg”:“没有这样的cmd:cloud”,“坏cmd”:{“cloud”:1,“nodes”:{“d2”:“127.255.0.5:20003”,“d0”:“127.255.0.3:20001”,“d1”:“127.255.0.4:20002”},“me”:“d2”,“ok”:0.0})

通过以下方法:

RunAdminCommand(cloudCommand)

当我尝试通过ASP.net连接到副本集时,出现“连接被拒绝”异常。如果我改为通过命令行初始化副本集,我可以通过asp.net应用程序连接到它。下面是通过commmand行初始化复制集时使用的命令:

mongo 127.255.0.2:20001127.255.0.3:20002127.255.0.4:20003

我被难住了,我不知道如何初始化replicaset作为应用程序的启动。救命啊


提前感谢。

您是否遵循以下步骤:

特别是


您是否遵循以下步骤:

特别是


对于Azure上的虚拟服务器,这个问题现在无关紧要了


使用虚拟服务器。

对于Azure上的虚拟服务器,这个问题现在无关紧要


使用虚拟服务器。

是,在某些情况下运行开发存储除外。我还将端口切换到27017。是的,除了在某些情况下运行开发存储之外。我还切换了端口,现在又切换回27017。我也看到了这一点:并替换了我正在使用的二进制文件,但没有效果。我删除了该命令,事情正确启动,我仍然不明白“云”命令在做什么。有人知道吗?我也看到了这一点:并替换了我正在使用的二进制文件,但没有任何效果。我删除了该命令,并且一切正常启动,我仍然不明白“cloud”命令在做什么。有人知道吗?