У меня огромное количество данных, поэтому я собираюсь использовать шардинг на MongoDB. Я точно выполнил те же шаги, которые были упомянуты здесь , но получил предупреждение Unable to reach primary for set c1
при выполнении команды mongos --configdb c1/mongodb-test-config
на внешнем компьютере.
Кроме того, когда я выполняю следующую команду, упомянутую в связанном учебном пособии mongo localhost:27017
на внешнем компьютере, появляется сообщение об ошибке couldn't connect to server localhost:27017
.
Примечания заранее:
- Я уже настроил
iptables
, чтобы разрешить подключения через порт 27017
- Я установил
bindIp
в 0.0.0.0
в файле mongod.conf
MongoDB
Версия: 4.0.2
Ubuntu
Версия: 16.04.5
- Все машины (2 сегмента, 1 сервер конфигурации и 1 интерфейсный модуль) находятся в одной сети и успешно соединяются друг с другом.