У меня есть экземпляр M0, созданный на mongodb.com с использованием всех значений по умолчанию. Я скопировал строку подключения URI из диалога подключения Atlas. Он был распознан в mongoDB Compass, и форма сведений о соединении была автоматически заполнена.
Несколько недель он работал нормально, и я мог просматривать свои документы. Тогда вдруг я получаю:
Произошла ошибка при загрузке навигации: «не master, а slaveOk = false»: рекомендуется изменить предпочтение чтения в диалоговом окне подключения на «Первичное предпочтение» или «Вторичное предпочтение» или указать имя набора реплик для подключения с полной топологией.
Я искал и большинство предлагает явно указать Replica Set Name
. Для автоматических настроек Read Preference
установлено на Основной, а Replica Set Name
пусто.
Почему эта ошибка возникает внезапно и как узнать имя набора реплик для использования?