首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > 其他数据库 >

mongo中replica sets的有关问题

2012-12-14 
mongo中replica sets的问题现在有两个库data文件夹下面两个库文件r0和r1.这是启动mongo的代码:启动第一个

mongo中replica sets的问题
现在有两个库data文件夹下面两个库文件r0和r1.
这是启动mongo的代码:
启动第一个库命令:G:\mongodb\bin>mongod --replSet rs1 --keyFile=../../data/key/r0 --port 28010 --d
bpath=../../data/data/r0 --bind_ip 123.123.101.86
启动第一个库命令:G:\mongodb\bin>mongod --replSet rs1 --keyFile=../../data/key/r1 --port 28011 --d
bpath=../../data/data/r1 --bind_ip 123.123.101.86

配置文件代码:> cfg={_id:'rs1',members:[{_id:0,host:'123.123.101.86:28010',priority:1},{_id:1,host:'123.123.101.86:28011'}]};

运行> rs.initiate(cfg);出现了如下的问题:
{
        "assertion" : "unauthorized db:local lock type:1 client:123.123.101.86",
        "assertionCode" : 10057,
        "errmsg" : "db assertion failure",
        "ok" : 0
}
但是如果我启动两个mongo库的时候--bind_ip不写,就是默认的localhost,配置文件中members中的host不用IP也用localhost,就不会出现这样的问题了。


求大神求救。
[解决办法]
你猜 ...
[解决办法]
该回复于2012-01-10 09:16:40被版主删除
[解决办法]
use admin 下吗?
[解决办法]
你对这个使用sharding没, 若使用了sharding 则不行,Authentication is not supported for sharding yet. 
[解决办法]

引用:
你对这个使用sharding没, 若使用了sharding 则不行,Authentication is not supported for sharding yet.



谢谢啊,解决了是默认的用户没有权限的问题

热点排行