mongodb レプリカセットを作成しましたが、リモート ホストでレプリケートされないことを除いてすべて正しいですが、ポート 27017 でリモート PC にアクセスしようとしましたが、正常に動作しています。リモート PC にデータベースを作成して、これが解決したかどうかを確認しましたが、何もありませんでした。新しいレコードも挿入しましたが、何もありませんでした。何かアイデアはありますか?
rs.status()
{
"set" : "meteor",
"date" : ISODate("2016-03-08T16:14:24.181Z"),
"myState" : 1,
"term" : NumberLong(3),
"heartbeatIntervalMillis" : NumberLong(2000),
"members" : [
{
"_id" : 0,
"name" : "172.27.10.13:27017",
"health" : 1,
"state" : 1,
"stateStr" : "PRIMARY",
"uptime" : 6920,
"optime" : {
"ts" : Timestamp(1457453535, 2),
"t" : NumberLong(3)
},
"optimeDate" : ISODate("2016-03-08T16:12:15Z"),
"electionTime" : Timestamp(1457446744, 1),
"electionDate" : ISODate("2016-03-08T14:19:04Z"),
"configVersion" : 1,
"self" : true
}
],
"ok" : 1
}
rs.conf
rs.conf( rs.config(
meteor:PRIMARY> rs.config()
{
"_id" : "meteor",
"version" : 1,
"protocolVersion" : NumberLong(1),
"members" : [
{
"_id" : 0,
"host" : "172.27.10.13:27017",
"arbiterOnly" : false,
"buildIndexes" : true,
"hidden" : false,
"priority" : 1,
"tags" : {
},
"slaveDelay" : NumberLong(0),
"votes" : 1
}
],
"settings" : {
"chainingAllowed" : true,
"heartbeatIntervalMillis" : 2000,
"heartbeatTimeoutSecs" : 10,
"electionTimeoutMillis" : 10000,
"getLastErrorModes" : {
},
"getLastErrorDefaults" : {
"w" : 1,
"wtimeout" : 0
}
}
}