【发布时间】:2013-03-29 10:24:58
【问题描述】:
我正在使用 MongoDB worker role project 在 Azure 上使用 MongoDB。我有两个独立的云服务,其中一个一切正常,但在另一个中,MongoDB 工作人员角色卡在Busy (Waiting for role to start... Calling OnRoleStart 状态。
我连接到其中一个 MongoDB 工作角色并访问 MongoDB 日志文件,发现以下错误:
[rsStart] replSet can't get local.system.replset config from self or any seed (EMPTYCONFIG)
有一些关于如何正常修复此问题的线程,但 Windows Azure 没有。我没有为 MongoDB 工作角色配置任何东西(除了 Azure 存储连接字符串),它在另一个服务中工作,所以我不知道为什么它不适用于这个服务。有什么想法吗?
【问题讨论】:
-
跟踪同步到 Azure Blob 存储。你能看看他们,看看错误是什么?或者,您是否能够对机器进行 RDP 以查看发生了什么?最后,这两个服务是否都在同一个存储帐户上?如果是这样,请确保它们具有不同的 RS 名称