Я не уверен, почему вы хотите вручную инициировать набор реплик. Можете ли вы немного рассказать о вашем случае использования? Насколько мне известно, в наборах реплик MongoDB вторичные серверы следуют за журналом операций (oplog) вышестоящего хоста, который может быть либо первичным, либо вторичным с более новым оплогом. Это обеспечивает высокую доступность установки, и все это происходит в фоновом режиме с автоматическим обнаружением. Почему вы хотите возиться с автоматическим обнаружением и инициированием наборов реплик? Может быть, я смогу узнать из твоего варианта использования, если я что-то здесь упустил.