使用replSet()设置mongodb 3节点集群

时间:2017-08-31 08:08:16

标签: mongodb

我正在使用mongodb进行3节点集群。我试图连接这3个节点并发送一些事务,但我收到以下错误。

> Traceback (most recent call last):
File "Asset.py", line 37, in 
sent_creation_tx = bdb.transactions.send(fulfilled_creation_tx)
File "/usr/local/lib/python3.5/dist-packages/bigchaindb_driver/driver.py", line 319, in send
method='POST', path=self.path, json=transaction, headers=headers)
File "/usr/local/lib/python3.5/dist-packages/bigchaindb_driver/transport.py", line 58, in forward_request
headers=headers,
File "/usr/local/lib/python3.5/dist-packages/bigchaindb_driver/connection.py", line 57, in request
raise exc_cls(response.status_code, text, json)
bigchaindb_driver.exceptions.TransportError: (407, '\n\n<TITLE>ERROR: Cache Access Denied</TITLE>\n<STYLE type="text/css"></STYLE>\n\n\n

这是rs.initiate()

> bigchain-rs:PRIMARY> rs.initiate()
{
"info2" : "no configuration specified. Using a default configuration for the set",
"me" : "lakshman:27017",
"info" : "try querying local.system.replset to see current configuration",
"ok" : 0,
"errmsg" : "already initialized",
"code" : 23,
"codeName" : "AlreadyInitialized"
}

和rs.status()

> rs.status
bigchain-rs:PRIMARY> rs.status()
{
"set" : "bigchain-rs",
"date" : ISODate("2017-08-29T09:26:35.207Z"),
"myState" : 1,
"term" : NumberLong(13),
"heartbeatIntervalMillis" : NumberLong(2000),
"optimes" : {
"lastCommittedOpTime" : {
"ts" : Timestamp(1503998790, 1),
"t" : NumberLong(13)
},
"appliedOpTime" : {
"ts" : Timestamp(1503998790, 1),
"t" : NumberLong(13)
},
"durableOpTime" : {
"ts" : Timestamp(1503998790, 1),
"t" : NumberLong(13)
}
},
"members" : [
{
"_id" : 0,
"name" : "localhost:27017",
"health" : 1,
"state" : 1,
"stateStr" : "PRIMARY",
"uptime" : 298,
"optime" : {
"ts" : Timestamp(1503998790, 1),
"t" : NumberLong(13)
},
"optimeDate" : ISODate("2017-08-29T09:26:30Z"),
"electionTime" : Timestamp(1503998498, 1),
"electionDate" : ISODate("2017-08-29T09:21:38Z"),
"configVersion" : 1,
"self" : true
}
],
"ok" : 1
}

当我使用rs.status检查时,我无法看到任何节点被添加。

0 个答案:

没有答案
相关问题