dds
通过ECS内网连接DDS实例
更新时间:2020/12/25 GMT+08:00
本文档以DDS集群实例和Linux弹性云服务器为例,说明如何通过ECS绑定的弹性公网IP,SSH登录ECS并连接DDS实例。具体操作步骤如下:
步骤3:连接DDS实例
- 在ECS上创建一个文件系统,用来安装mongo shell,以“/ycsb”为例。
- 进入“/ycsb”文件,并创建“mongo”目录。
mkdir mongo
cd /ycsb/mongo
- 下载mongo shell。
curl -O https://fastdl.mongodb.org/linux/mongodb-linux-x86_64-3.4.17.tgz
- 解压mongo shell安装包。
- 将解压后的文件移动到已有目标目录下,以“/usr/local/mongodb”为例。
- 设置环境变量。
在文件结尾加入以下两行,并保存。
export MONGODB_HOME=/usr/local/mongodb export PATH=$PATH:$MONGODB_HOME/bin
图5 设置环境变量 - 使设置的环境变量生效。
- 通过mongo shell连接DDS集群实例。
mongo 192.168.0.90:8635 --authenticationDatabase admin -u rwuser -p xxxxx
- 该命令以集群实例关闭SSL连接,并且连接单个mongos节点为例。
- 192.168.0.90为实例基本信息页面,“节点信息”模块mongos节点的内网IP。
- 8635为实例基本信息页面,“网络信息”模块的数据库端口。
- rwuser为实例管理员帐号。
- xxxxx为实例管理员密码。图6 连接信息
- 成功连接DDS实例,界面显示如下:
[root@ecs-dds-mongos~]# mongo 192.168.0.90:8635 --authenticationDatabase admin -u rwuser -p xxxxx MongoDB shell version: 3.4.17 connecting to: 192.168.0.90:8635/test mongos>
