Я вошел в систему как вторичный и использовал администратора; db.shutdownServer (), затем я выключил весь сервер командой «sudo shutdown». На основном сервере я запускаю rs.status ().
Для вторичного сервера, который отключен, я вижу:
"health" : 1,
"state" : 2,
"stateStr" : "SECONDARY",
Я также вижу это lastHeartbeat
обновления, но lastHeartbeatRecv
не обновляется. Я ожидаю, что поля здоровья / состояния изменятся, если участник отключен, но это не так. Как я могу отслеживать членов своего набора реплик, чтобы убедиться, что они не в сети?