检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
连接失败,提示:cannot list multiple servers in URL without ‘replicaSet’ option 问题描述 使用如下命令连接DDS副本集实例时报错。 ./mongo mongodb://rwuser:xxxxxxxxxxx@192.168
通过数据管理服务连接单节点实例(推荐) 概述 通过DAS连接单节点实例 父主题: 连接单节点实例
文档数据库服务 DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,选择指定的单节点实例,单击实例名称。 在左侧导航树,单击“连接管理 > 公网连接”。在“基本信息”区域的目标节点上,单击“绑定弹性IP”。 图1 绑定弹性IP 您也可以在实例“基本信息”页面的节点信息区域,单击目标节点操作列的“绑定弹性IP”。
连接失败,提示:exception: login failed 以及 U_STRINGPREP_PROHIBITED_ERROR 问题描述 使用如下命令连接DDS实例时报错。 ./mongo "mongodb://rwuser:xxxxxx@192.168.0.45:8635,192
买。 步骤2:通过数据管理服务连接集群实例 通过数据管理服务管理数据,具备友好的图形化界面,直接在控制台上进行可视化操作。其他连接方式请参见连接实例。 准备工作 注册华为账号并开通华为云。 完成实名认证。 个人账号:实名认证 企业账号:实名认证 购买实例前需要确保账户有足够金额,请参见账户充值。
步骤2:通过数据管理服务连接副本集实例 通过数据管理服务管理数据,具备友好的图形化界面,直接在控制台上进行可视化操作。其他连接方式请参见连接方式。 准备工作 注册华为账号并开通华为云。 完成实名认证。 个人账号:实名认证 企业账号:实名认证 购买实例前需要确保账户有足够金额,请参见账户充值。
问题现象 当DDS实例的连接数已满时,新发起的连接请求将无法被响应,从而导致实例连接失败。 使用Mongo Shell连接实例时,出现如下提示,表示当前连接池的连接数已满。 使用Python连接实例时,出现以下提示,表示当前连接池的连接数已满。 pymongo.errors.Serve
连接单节点实例 实例连接方式介绍 通过数据管理服务连接单节点实例(推荐) 内网连接单节点实例 公网连接单节点实例 通过程序代码连接单节点实例 父主题: 单节点快速入门
您还可以在实例基本信息页面单击左侧导航栏“连接管理”,进入详细信息页面。 在“节点信息”区域的节点上,单击“修改内网地址”。 在弹出框中,填写未使用的新内网地址,单击“确定”。 图1 修改内网地址 稍后可在“节点信息”区域的节点上查看新内网地址。 父主题: 连接管理
参考切换ECS虚拟私有云,将ECS的虚拟私有云切换为与DDS相同的虚拟私有云。 参考VPC对等链接,为两个不同的虚拟私有云建立对等连接,实现内网互通。 父主题: 数据库连接
DDS”,进入文档数据库服务信息页面。 在“实例管理”页面,选择指定的数据库实例,单击实例名称,进入“基本信息”页面。 在左侧导航树,单击“连接管理”。 在“内网连接”页签下,单击“跨网段访问配置”右侧的“立即开通”,设置对应的源端网段信息,目前支持添加和删除源端网段。 单击源端网段右侧的新增源端网段。
您也可以在左侧导航栏,单击“连接管理”,在“内网连接”页面中,在“基本信息”模块单击“申请内网域名”。 图1 申请内网域名 在“基本信息”页“节点信息”模块“内网域名”处,查看生成的内网域名。 您也可以在左侧导航栏,单击“连接管理”,在“内网连接”页面中,在“基本信息”模块“内网域名”处查看生成的内网域名。
到峰值。 应用端连接池的配置错误导致连接数激增,达到了DDS实例可支持的最大连接数。 排查思路 检查是否存在异常的慢查询占用实例资源。 检查应用端连接池的配置是否存在错误。 处理方法 检查是否存在慢查询,建议添加索引进行优化。 检查客户业务端是否正确地使用了连接池。 调整DDS实例可支持的最大的连接数。
支持与限制的命令 用户在连接到社区版文档数据库后,需要关注以下支持以及限制的命令。 更多信息,请参见MongoDB官方文档。 如下表所示,“√”表示当前版本支持该命令,“×”表示当前版本不支持该命令。 表1 支持与限制的命令 命令类别 命令名称 3.4 4.0 4.2 备注 Aggregates
进入实例“基本信息”页面,在“网络信息”区域的“数据库端口”处单击,修改数据库端口。 图1 修改数据库端口 您还可以在左侧导航树,单击“连接管理”,在“基本信息”区域的“数据库端口”处单击,修改数据库端口。 图2 修改实例端口 数据库端口修改范围为2100~65535(不包括12017和33071)。
2的社区版集群实例。 申请连接地址后,系统将为每个shard组或者config组创建两个连接地址,分别是该组中的Primary节点和Secondary节点。 申请的连接地址的网络类型将与当前dds mongos节点的网络类型保持一致。 申请Shard节点或Config节点的连接地址后,暂不支持修改和删除。
通过命令创建数据库 数据库是表、索引、视图、存储过程、操作符的集合。为了更方便地管理文档数据库实例,创建数据库实例后,您可以通过命令为其创建数据库。如果数据库不存在,则创建数据库并切换到新创数据库,否则,直接切换到指定数据库。 前提条件 成功连接文档数据库实例,请参见《文档数据库
String 执行计划描述。 host String 主机。 client String 客户端地址。 description String 连接描述。 namespace String 命名空间。 响应示例 { "total_count" : 1, "sessions"
SDK,下载SDK或查看SDK文档。SDK的安装、认证方式等在SDK文档中对应语言类型的【使用】目录下。 状态码 详情请参见状态码。 错误码 详情请参见错误码。 父主题: 连接管理
如何创建并登录弹性云服务器 创建并登录弹性云服务器,请参见《弹性云服务器快速入门》中“购买弹性云服务器”和“登录弹性云服务器”。 该弹性云服务器用于连接文档数据库实例,需要与待连接的实例处于同一虚拟私有云子网内。 创建弹性云服务器时,要选择操作系统,例如Redhat6.6,并为其绑定EIP(Elastic