1

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

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

从以下方法:

server.RunAdminCommand(cloudCommand);

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

蒙戈 127.255.0.2:20001,127.255.0.3:20002,127.255.0.4:20003

我很困惑,我不知道如何将我的副本集初始化为我的应用程序的启动。帮助!

提前致谢。

4

2 回答 2

1

您是否遵循以下步骤:

http://www.mongodb.org/display/DOCS/MongoDB+on+Azure

尤其

http://www.mongodb.org/display/DOCS/Azure+Deployment

于 2012-05-09T13:49:55.160 回答
0

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

使用虚拟服务器。

于 2013-01-02T19:12:11.620 回答