文档数据库服务

连接报错:URL无副本集配置

2025-07-02 03:33:38

问题描述

使用下列命令连接文档数据库服务副本集实例时报错:

mongo mongodb://root:<密码>@<IP1:Port1>,<IP2:Port2>/admin?authSource=admin&replicaSet=<setname>

报错信息为:

FailedToParse: Cannot list multiple servers in URL without 'replicaSet' option


原因分析

可能的原因有:

  • 客户端版本和文档数据库服务端版本不一致。

  • 输入的命令格式不正确。


处理方法

  1. 确保使用的客户端和服务端版本一致。

  2. 确保 Connection URI 中正确指定了 replicaSet 设置。

  3. Connection URI 使用双引号括起来,否则可能会因为 URI 中包含了 '&' 字符导致命令后台运行的情况。


VSr6gFJehwK3