У меня есть кластер mogodb с 4 узлами, все узлы работают на стандартном порту 27017. Я нашел странные вещи в моем mongod.log
на вторичном узле:
{"t":{"$date":"2022-03-26T23:22:34.593+03:00"},"s":"I", "c":"СЕТЬ", "id":22944, "ctx":"conn12132","msg":"Соединение завершено","attr":{"remote":"<PRIMARY_IP>:42994","connectionId":12132,"connectionCount":143}}
{"t":{"$date":"2022-03-26T23:22:35.065+03:00"},"s":"I", "c":"СЕТЬ", "id":22944, "ctx": "conn12133", "msg": "Соединение завершено", "attr": {"remote": "<PRIMARY_IP>: 43004", "connectionId": 12133, "connectionCount": 142}}
{"t":{"$date":"2022-03-26T23:22:35.106+03:00"},"s":"I", "c":"СЕТЬ", "id":22944, "ctx":"conn12129","msg":"Соединение завершено","attr":{"remote":"<PRIMARY_IP>:41906","connectionId":12129,"connectionCount":141}}
{"t":{"$date":"2022-03-26T23:22:41.555+03:00"},"s":"I", "c":"СЕТЬ", "id":22943, "ctx":"listener","msg":"Соединение принято","attr":{"remote":"<PRIMARY_IP>:57280","connectionId":12202,"connectionCount":142}}
{"t":{"$date":"2022-03-26T23:22:41.560+03:00"},"s":"I", "c":"СЕТЬ", "id":51800, "ctx":"conn12202","msg":"метаданные клиента","attr":{"remote":"<PRIMARY_IP>:57280","client":"conn12202","doc":{"драйвер" :{"имя":"PyMongo","версия":"4.0.1"},"os":{"тип":"Linux","имя":"Linux","архитектура":"x86_64", «версия»: «5.4.0-67-универсальный»}, «платформа»: «CPython 3.9.4.final.0»}}}
{"t":{"$date":"2022-03-26T23:22:41.611+03:00"},"s":"I", "c":"СЕТЬ", "id":22943, "ctx":"listener","msg":"Соединение принято","attr":{"remote":"<PRIMARY_IP>:57296","connectionId":12203,"connectionCount":143}}
{"t":{"$date":"2022-03-26T23:22:41.612+03:00"},"s":"I", "c":"СЕТЬ", "id":51800, "ctx":"conn12203","msg":"метаданные клиента","attr":{"remote":"<PRIMARY_IP>:57296","client":"conn12203","doc":{"драйвер" :{"имя":"PyMongo","версия":"4.0.1"},"os":{"тип":"Linux","имя":"Linux","архитектура":"x86_64", «версия»: «5.4.0-67-универсальный»}, «платформа»: «CPython 3.9.4.final.0»}}}
{"t":{"$date":"2022-03-26T23:22:41.755+03:00"},"s":"I", "c":"СЕТЬ", "id":22943, "ctx":"listener","msg":"Соединение принято","attr":{"remote":"<PRIMARY_IP>:57312","connectionId":12204,"connectionCount":144}}
{"t":{"$date":"2022-03-26T23:22:41.756+03:00"},"s":"I", "c":"СЕТЬ", "id":51800, "ctx":"conn12204","msg":"метаданные клиента","attr":{"remote":"<PRIMARY_IP>:57312","client":"conn12204","doc":{"драйвер" :{"имя":"PyMongo","версия":"4.0.1"},"os":{"тип":"Linux","имя":"Linux","архитектура":"x86_64", «версия»: «5.4.0-67-универсальный»}, «платформа»: «CPython 3.9.4.final.0»}}}
{"t":{"$date":"2022-03-26T23:22:41.807+03:00"},"s":"I", "c":"СЕТЬ", "id":22943, "ctx":"прослушиватель","msg":"Соединение принято","attr":{"удаленный":"<PRIMARY_IP>:57324","connectionId":12205,"connectionCount":145}}
{"t":{"$date":"2022-03-26T23:22:41.808+03:00"},"s":"I", "c":"СЕТЬ", "id":51800, "ctx":"conn12205","msg":"метаданные клиента","attr":{"remote":"<PRIMARY_IP>:57324","client":"conn12205","doc":{"драйвер" :{"имя":"PyMongo","версия":"4.0.1"},"os":{"тип":"Linux","имя":"Linux","архитектура":"x86_64", «версия»: «5.4.0-67-универсальный»}, «платформа»: «CPython 3.9.4.final.0»}}}
Я вижу какие-то странные соединения на разных портах, и я не понимаю, что это такое. Это нормально?
Серверы защищены уфв
firewall, но мои узлы имеют полный доступ (по любому порту) друг к другу. Порт 27017
открывается снаружи.
Это /etc/mongod.conf
, то же самое на всех узлах:
место хранения:
dbPath: /мнт/данные
сеть:
порт: 27017
привязка IP: 0.0.0.0
безопасность:
авторизация: включена
ключевой файл: /mnt/data/mongodb.key
репликация:
replSetName: rs0
системный журнал:
путь: /mnt/data/mongod.log
место назначения: файл
logAppend: правда
операцияПрофилирование:
режим: медленный режим
slowOpThresholdMs: 50
уфв
Стауты:
22 ОГРАНИЧЕНИЕ Где угодно
27017 РАЗРЕШИТЬ ВСЕГДА
Везде РАЗРЕШИТЬ <MY_ANOTHER_SERVER_IP>
Везде РАЗРЕШИТЬ <MY_ANOTHER_SERVER_IP>
Везде РАЗРЕШИТЬ <MY_ANOTHER_SERVER_IP>
Везде РАЗРЕШИТЬ <MY_ANOTHER_SERVER_IP>
22 (v6) ПРЕДЕЛ везде (v6)
27017 (v6) РАЗРЕШИТЬ везде (v6)