客户端连接

本文主要介绍如何在ECS上安装MongoDB客户端,并通过MongoDB客户端以副本集的方式访问DDS实例。

前提条件

1.  您已成功绑定账号与数据库,可参考授权账号与数据库权限

2.  您已成功创建ECS,可参考创建ECS,且实例处于运行中。

3.  您已成功开通白名单,可参考开通白名单

4.  为保障鉴权成功,请安装与DDS实例版本相对应的Mongo Shell版本。

注意事项

ECS的操作系统请选择CentOS 7.x、RedHat Linux 7.x、Oracle Linux 7.x及以上的版本。

操作步骤

1.  登录ECS,可参考登录Linux云主机

2.  执行以下命令,打开xxx.repo文件。

xxx:文件名称,您可以根据实际情况自定义。

cd /etc/yum.repos.d

vim xxx.repo

3.  在xxx.repo文件中增加以下内容。

[dds]   //您可以根据实际情况自定义名称  

name=MongoDB Repository

baseurl=http://yum.cloud.papub/mongodb/yum/el7-3.4/

gpgcheck=0

enabled=1

4.   执行以下命令,更新yum源。

yum clean all && yum makecache

5.  执行以下命令,安装MongoDB客户端。

yum install mongodb-org-shell

6.  执行以下命令,连接DDS实例。

mongo "mongodb://<Host-name>:<Port>/<Databases-name>?replicaSet=<ReplicaSet-name>" -u<User-name> -p

    

    <Host-name>:DDS实例的访问域名,可参考查看实例基本信息

    <Port>:DDS实例的连接端口,可参考查看实例基本信息

    <Databases-name>:连接DDS实例的认证数据库,可参考创建账号

    <ReplicaSet-name>:DDS副本集的名称,可参考查看实例基本信息

    <User-name>:连接DDS实例的账号名称,可参考创建账号

7.  输入创建账号时设置的密码。

执行结果

成功连接DDS实例,且连接到的默认是主节点(Primary Node)。  

以上内容是否解决了您的问题?
请补全提交信息!
咨询·建议

电话咨询

400-151-8800

邮件咨询

cloud@pingan.com

在线客服

工单支持

解决云产品相关技术问题