在rockmongo中列出数据库

时间:2011-03-03 23:59:45

标签: php mongodb

我在以下配置中运行mongodb:1个配置服务器,2个mongos,8个分片(每个mongos 4个)。我使用rockmongo管理工具时遇到问题: 如果我连接到mongos路由器并尝试列出数据库,我收到以下错误:

Fatal error: Uncaught exception 'MongoCursorException' with message 'no primary!' in     /home/vissi/var/www/rockmongo/app/models/MDb.php:5 ...

此问题仅存在于一个mongos中,与其他mongos相关联会提供正确的列表。在db.serverStatus()控制台中运行mongo会在... ok => 1中显示mongos

如果我连接到使用shardsvr选项运行的mongod,我只会看到configlocal个数据库。

如何连接以正确查看我的所有数据库? phpmoadmin(和mongo控制台)运行show dbs确定。

如果您的声誉超过1500,请在此问题中添加rockmongo标记。

1 个答案:

答案 0 :(得分:0)

问题得到解决,其中一台机器的mongos从1.6.5升级到1.7.3。