1

Azure ベースの MongoDB ロールを開始しようとしたときに、次のエラーを受け取りました。

コマンド 'cloud' が失敗しました: no such cmd: cloud (response: { "errmsg" : "no such 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 に答える