MMS постоянно переписывает введенное имя хоста с именем хоста машины

При добавлении нового хоста в MMS с использованием IP-адреса и порта MMS будет подключаться к набору реплик, добавлять новые хосты для всех участников в наборе, но вместо использования их IP-адресов, как указано в rs.status, он добавил бы их по имени хоста машины. Затем он удалит добавленный вами хост. Это вызывает проблемы, если ваши машины имеют несколько интерфейсов, и mongod не работает на том, на что указывает имя хоста. (Как и в моем случае.)

Раньше вы могли зайти в веб-интерфейс, заново добавить соответствующие хосты, а затем удалить несуществующие. MMS с радостью примет этот конфиг.

Однако в последнее время агент мониторинга, похоже, переписан на Go. Теперь, каждый раз, когда я добавляю хост, как только он подключается, он удаляет хост, повторно добавляет его с неверным именем хоста и затем начинает регистрировать, что он не может подключиться (к измененному имени хоста, которое он выбрал),

Есть ли какой-нибудь известный способ переопределить это поведение?

1 ответ

Вы можете установить предпочитаемое имя хоста, которое MMS будет использовать для выбора одного из множества способов, которым оно может относиться к устройству. Идти к Settings > Group Settingsи найти Preferred Hostnames раздел. Добавьте имя хоста, которое является IP-адресом, к которому вы хотите получить доступ. После сохранения MMS не будет заменять IP-адрес именем хоста после подключения.

Вы можете использовать весь IP-адрес, его префикс или даже регулярное выражение.

Другие вопросы по тегам