配置Openshift MongoDB副本集

时间:2013-07-22 17:29:04

标签: mongodb replication openshift

试图配置一个openshift MongoDB副本集,所以我配置了主要的openshift应用程序实例,但是在尝试添加一个新的副本集成员时:

rsMeetPays:PRIMARY> rs.add('aaa.bbb.ccc:27017')
{
    "errmsg" : "exception: can't use localhost in repl set member names except when using it for all members",
    "code" : 13393,
    "ok" : 0
}

我从openshit到服务器aaa.bbb.ccc进行了ping操作,因此它存在并且存在。尝试解析服务器名称时:

[app-gear.rhcloud.com user]\> nslookup aaa.bbb.ccc
nslookup: isc_socket_bind: permission denied

那么,我可以假设MongoDB无法解析名称,因此无法在Openshift上设置MongoDB副本集吗?

1 个答案:

答案 0 :(得分:1)

OpenShift目前不支持MongoDB副本集。请在这里投票看这个功能:
https://www.openshift.com/content/support-replica-sets-for-mongodb