跨 2 个 ubuntu 14 服务器连接 mongodb

跨 2 个 ubuntu 14 服务器连接 mongodb

我在 中安装了一个节点应用程序10.10.xx.xx1,并在 中运行了一个 mongod 服务器10.10.xx.xx2。 两个服务器都在同一网络上运行。

我正在尝试使用链接将节点应用程序从另一台服务器连接到 mongo 服务器,mongod://10.10.xx.xx2但出现连接错误。

mongod 服务正在运行

在此处输入图片描述

mongo连接错误

在此处输入图片描述

我是不是遗漏了什么?

答案1

我发现问题出在server持有者的防火墙设置上mongodb

我使用ufw添加了一个网络规则来允许来自服务器 1 的传入连接。

10.10.xx.xx1= 应用服务器

10.10.xx.xx2= 数据库服务器

如上所述,只需sudo ufw allow 10.10.xx.xx1在数据库服务器上执行即可。

相关内容