我在向集群添加服务器或在 Couchbase 中创建对远程集群的引用时遇到问题。我已在 Amazon 上的同一区域和区域中创建了 EC2 Windows 2008 服务器。我已经在每台机器上安装了 Couchbase,并且服务器运行良好。我打开了安全组中的所有端口只是为了测试。
当我尝试添加服务器时,我在“添加服务器”窗口中收到以下错误:
Attention - Failed to reach erlang port mapper. Timeout connecting to "54.243.156.39" on port "4369". This could be due to an incorrect host/port combination or a firewall in place between the servers.
我在两者上使用了相同的用户名和密码。即使我在第一次配置服务器时想要将服务器添加到当前集群,也会出现连接问题。
- 我已经安装了couchbase 2.0 beta
- EC2 服务器不在集群中,它们是单个 EC2 计算机
对此有任何帮助。
最佳答案
Erlang 端口映射器守护程序 (epmd)(允许节点到节点通信)似乎存在问题,因为您的防火墙默认阻止此端口。您应该手动打开它。在防火墙设置中单击允许程序,然后添加端口并在端口号字段中输入端口号 4369/tcp。 以防万一,通过 netsh advfirewall 命令检查和配置您的 IP 表。 希望这会有所帮助。
关于amazon-web-services - 无法到达 erlang 端口映射器 - Couchbase 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12983689/