更新时间:2022-08-13 21:11:37

操作步骤

1、 如图,选择分片集群客户端,下拉通过【节点属性】和【端口号】配置 MongoDB 集群的 mongos 和config 节点信息。

2、 在新建 MongoDB 分片集虚拟客户端时,可以选择一个或多个物理客户端,分片集虚拟集群客户端整体必须包含所有的 mongos 和 config 节点信息。但对于分片集虚拟集群中的单个物理客户端来说,可以不配置任何属性,例如仅安装了 shard 节点的物理客户端,在新建分片集虚拟集群客户端时需要选中该客户端,但不需要配置任何节点属性和端口号。

当一个物理客户端有多个属性时,可以通过“#”进行属性的拼接,需要注意的是节点属性与端口号必须要一一对应且填写准确。如表中所示,是当服务器 192.168.120.162 和 192.168.120.163两台服务器上均部署有 mongos 和 config 服务节点时,节点属性和端口号的配置方法。以服务器 192.168.120.162 为例,其配置的两个mongos节点节点属性的端口是35001 和 35003,配置的两个 config 节点的端口是 36001 和36003,那么192.168.120.162的节点属性应为:mongos#mongos#config#config,对应的端口号应为:35001#35003#36001#36003。192.168.120.163 配置的 mongos 节点节点属性的端口是 35002,配置 config 节点的端口是 36002,那么 192.168.120.163 的节点属性应为:mongos #config,对应的端口号应为:35002#36002,shard节点不做任何配置。
节点属性 mongos config shard1 shard2
192.168.120.162 35001,35003 36001,36003 37001,37002,37003  
192.168.120.163 35002 36002   38001,38002,38003





填写完节点属性或端口号后,点击【应用】,添加完所有的节点属性和端口号后点击【确定】,返回新建虚拟客户端界面,点击【创建】,完成 MongoDB 分片集虚拟客户端创建。
注意:
配置实例时请保证实例节点对应的属性和端口号配置正确,否则可能导致备份恢复失败。如已经配置的实例增加或者减少了节点,请重新创建虚拟客户端进行备份恢复。