amazon-web-services - 无法到达 erlang 端口映射器 - Couchbase 错误

标签 amazon-web-services nosql couchbase

我在向集群添加服务器或在 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/

相关文章:

amazon-web-services - 将用户限制在特定 VPC 中的实例的 IAM 策略

javascript - 处理 amazon ec2 实例中的 I/O 请求

amazon-web-services - 将域名重定向到我在端口 8080 上运行的应用程序

斯卡拉/Play : how to write JSON result from async db call to http Ok

amazon-web-services - 亚马逊 S3 错误代码 : 400 while running mr-job on EMR

nosql - Cassandra/BigTable 数据模型 - 构建索引的最佳方法是什么?

unit-testing - Neo4j - 单元测试 REST Api 调用

java - 从 Oracle NOSQL 检索批量数据时,获取类型无法创建 Double : class oracle. kv.impl.api.table.IntegerDefImpl

couchbase - N1QL:Couchbase:如何使用混合类型的 concat 函数

java - Couchbase 异步获取或多获取