检测到您已登录华为云国际站账号,为了您更好的体验,建议您访问国际站服务网站 https://www.huaweicloud.com/intl/zh-cn
不再显示此消息
可能原因 使用的客户端和服务端的版本不一致。 输入的命令格式不正确。 排查思路 检查使用的客户端和服务端的版本是否一致。 检查输入的命令格式是否有错误。 处理方法 使用的客户端和服务端的版本保持一致。 使用的URL命令中明确指定了replicaSet(DDS中replicaSet的名称,固定为replica)。
MongoDB外部的用户,则pwd字段不是必需的。 customData 文档 可选的。任何任意信息,该字段可用于存储管理员希望与此特定用户关联的任何数据。例如,这可以是用户的全名或员工ID。 roles 数组 授予用户的角色。可以指定一个空数组[]来创建没有角色的用户。 auth
在我的凭证下,您可以查看账号ID和用户ID。通常在调用API的鉴权过程中,您需要用到账号、用户和密码等信息。 区域 指云资源所在的物理位置,同一区域内可用区间内网互通,不同区域间内网不互通。通过在不同地区创建云资源,可以将应用程序设计的更接近特定客户的要求,或满足不同地区的法律或其他要求。 可用区 一个可用
恢复成功的新实例是一个独立的实例,与原有实例没有关联。 创建新实例时选择与原实例不同的可用区,保障应用程序不受单一位置故障的影响,提高数据的可靠性。 版本类型、实例类型、兼容MongoDB版本、存储引擎以及存储类型,与原实例相同,不可修改。 存储空间默认和原实例相同,可修改,但只可增加不可减小。
文档数据库服务目前支持5.0、4.4、4.2、4.0和3.4版本,需要使用兼容MongoDB 3.0以上版本的Driver来访问。您可以根据业务需求在创建实例时选择合适的引擎和版本。 表1 DDS支持的引擎和版本 支持的版本 CPU类型 实例类型 存储引擎 5.0 x86 鲲鹏 集群 副本集 RocksDB
failed 可能原因 未设置正确的安全组策略,导致从安全组外访问安全组内的DDS实例失败。 排查思路 检查待访问的DDS实例是否设置了正确的安全组策略。只有设置了正确的安全组策略后,从安全组外才可以访问安全组内的DDS实例。 处理方法 请设置正确的安全组策略,请参见设置安全组。
该命令为非SSL方式下连接实例的命令,若实例已开通SSL连接,执行此命令会报错。 排查思路 在DDS控制台,单击实例名称,在实例基本信息页面检查是否开通了SSL连接。 若开启了SSL连接,需要使用SSL的方式及命令连接实例。 若未开启SSL连接,需要使用非SSL的方式及命令连接实例。 处理方法
连接DDS实例时需要输入管理员密码,管理员密码输入错误提示“Authentication failed”。 排查思路 检查连接DDS实例的命令中管理员的密码是否正确。 处理方法 请重新输入正确的管理员密码。 如果您忘记了密码,可以单击实例名称,在基本信息页面,单击“数据库信息 > 管理员账户名”后面的“重置密码”,通过DDS控制台重置密码。
SON),是MongoDB中最基本的单元。 行(Row) 数据结构 MongoDB一般采用类似JSON的格式存储,存储的内容是文档型的。如下图,示例中提供了关系型数据库和MongoDB数据库中的数据结构对比,帮助您更直观的了解MongoDB中的一些概念。 图2 数据结构 为什么选择文档数据库服务
存、磁盘的使用率,如果当前配置过高,可以通过规格变更降低配置。 监控DDS资源闲置情况,及时删除闲置的实例。 如果您的业务对性能稳定性要求较低,可以考虑购买通用型规格实例,以此来降低您的成本。 计费模式优化 不同类型的业务对资源使用周期有不同的要求,为每一类业务确定合适的计费模式,灵活组合以达到最优效果。
维度:DDS支持实例级别和节点级别的监控维度,不同的监控指标支持的监控维度不同,请参考文档数据库服务监控指标说明。 图1 配置监控维度 其他参数,请参考《云监控服务快速入门》中“设置告警规则”章节进行配置。 告警规则设置完成后,当符合规则的告警产生时,系统会自动进行通知。 父主题: 监控与告警
当前所在的库。 一旦误删除后,恢复时注意以下几点: 根据历史备份文件,进行备份和恢复。 如果有备份实例,从备份实例中,通过导入和导出恢复。误删除后,恢复过程如果有新的数据写入,需要业务端考虑数据的一致性问题,即是否应该执行恢复。 实例最后的备份时间点至当前误删除时间点的数据,无法进行恢复。
连接文档数据库实例。 文档数据库服务和弹性云服务器在不同的安全组默认不能访问,需要在文档数据库服务所属安全组添加一条“入”的访问规则。 文档数据库服务默认端口:8635,需要手动修改才能访问其它端口。 安全性高,可实现DDS的较好性能。 通过内网连接集群实例 通过内网连接副本集实例
server和shard server2中生成新的A数据库的信息。 此时,mongos1和mongos2中缓存的路由信息不一致,关联不同的shard server,且仅能看到部分数据,导致数据异常。 图2 mongos缓存缺陷的场景 客户端通过不同mongos,所查询到的数据不同: mongos1:可以查到数据2,无法查询到数据3。
所以在此单独强调。 表1 URI中的参数说明 参数 描述 URI-scheme 表示用于传输请求的协议,当前所有API均采用HTTPS协议。 Endpoint 指定承载REST服务端点的服务器域名或IP,不同服务不同区域的Endpoint不同,您可以从地区和终端节点获取。 例如
的访问权限,以达到不同员工之间的权限隔离,通过IAM进行精细的权限管理。具体内容请参见权限管理。 VPC和子网 虚拟私有云(Virtual Private Cloud,VPC)为云数据库构建隔离的、用户自主配置和管理的虚拟网络环境,提升用户云上资源的安全性,简化用户的网络部署。您
请参见到期后影响。 续费相关的功能 包年/包月实例续费相关的功能如表1所示。 表1 续费相关的功能 功能 说明 手动续费 包年/包月DDS实例从购买到被自动删除之前,您可以随时在DDS实例控制台为实例续费,以延长实例的使用时间。 自动续费 开通自动续费后,DDS实例会在每次到期前
创建时间漫游快照本身并不会占用额外的磁盘空间,但这个动作会使得快照相关的数据不参与存储引擎的compact,因此在创建时间漫游快照后如果有新的写入动作,请及时关注实例的磁盘占用情况。存储引擎相关说明请参考文档《DDS 4.2及其以上版本切RocksDB存储引擎相关问题Q&A》; 因为时间漫游快照的相关数据
手动续费的操作。 图2 续费管理 所有需手动续费的资源都可归置到“手动续费项”页签,具体操作请参见如何恢复为手动续费。 手动续费资源。 单个续费:在资源页面找到需要续费的资源,单击操作列的“续费”。 图3 单个续费 批量续费:在资源页面勾选需要续费的资源,单击列表左上角的“批量续费”。
处理方法 选择和DDS实例处于同一个区域、VPC和子网的ECS进行连接。或者可以绑定弹性公网IP,通过公网连接实例。 确保输入的端口信息和控制台查看的实际端口信息一致。 背景知识 内网连接实例时,需要ECS与待连接的DDS实例的区域、VPC子网和安全组需要一致。 内网无法连接实例时