Я использую простую конфигурацию набора реплик mongodb. У меня есть один основной и два дополнительных.
Я выключаю один из моих вторичных узлов и затем проверяю состояние (rs.status ()), это было похоже на
{
"_id" : 2,
"name" : "xx.xx.xxx.xxx:27018",
"health" : 0,
"state" : 8,
"stateStr" : "(not reachable/healthy)",
"uptime" : 0,
"optime" : {
"ts" : Timestamp(0, 0),
"t" : NumberLong(-1)
},
"optimeDurable" : {
"ts" : Timestamp(0, 0),
"t" : NumberLong(-1)
},
"optimeDate" : ISODate("1970-01-01T00:00:00Z"),
"optimeDurableDate" : ISODate("1970-01-01T00:00:00Z"),
"lastHeartbeat" : ISODate("2018-10-30T06:31:11.529Z"),
"lastHeartbeatRecv" : ISODate("2018-10-30T06:28:53.265Z"),
"pingMs" : NumberLong(0),
"lastHeartbeatMessage" : "Connection refused",
"syncingTo" : "",
"syncSourceHost" : "",
"syncSourceId" : -1,
"infoMessage" : "",
"configVersion" : -1
}
после этого я запустил узел, который был недоступен, но все еще статус остается тем же
как мне восстановить этот узел?