无法在Windows平台中删除MongoDB副本集

xfb7svmp  于 2023-03-29  发布在  Go
关注(0)|答案(1)|浏览(153)

我正在同一网络中的三台Windows平台计算机上部署副本集,因此我为每台计算机创建了如下所示的计算机名称:

1.) DESKTOP-MONGO01:27017
2.) DESKTOP-MONGO02:27017
3.) DESKTOP-MONGO03:27017

我正在尝试使用cmd连接第二台计算机

C:\DESKTOP-MONGO01>mongo "DESKTOP-MONGO02:27017"
MongoDB shell version v5.0.6
connecting to: mongodb://DESKTOP-MONGO02:27017/test?compressors=disabled&gssapiServiceName=mongodb
Error: couldn't connect to server DESKTOP-MONGO02:27017, connection attempt failed: NetworkTimeout: Error connecting to DESKTOP-MONGO02:27017 (10.25.35.96:27017) :: caused by :: Socket operation timed out :
connect@src/mongo/shell/mongo.js:372:17
@(connect):2:6
exception: connect failed
exiting with code 1

配置文件中的网络

net:
  port: 27017
  bindIp: 127.0.0.1,DESKTOP-MONGO02

所有三台计算机都使用相同的Mongo版本/相同的网络,但我无法从第一台连接第二台或第三台计算机。
问题是mongo能够看到计算机的私有IP(10.25.35.96),但无法连接它进行测试或将这些节点添加到副本集,如果是第二/第三台计算机中的防火墙问题,如何在windows防火墙中解决?
谢谢你帮忙

svmlkihl

svmlkihl1#

通过在所有设备中列出端口27017,其工作正常。

相关问题