Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Amazon web services 领事代理加入-i/o超时_Amazon Web Services_Amazon Ec2_Consul_Terraform - Fatal编程技术网

Amazon web services 领事代理加入-i/o超时

Amazon web services 领事代理加入-i/o超时,amazon-web-services,amazon-ec2,consul,terraform,Amazon Web Services,Amazon Ec2,Consul,Terraform,我在AWS中创建了3台Consor服务器。它们是用地形创建的,并作为集群的一部分连接在一起 有一个安全组是作为该地形的一部分创建的,它允许8300、8301、8302、8400、8500上的入站TCP/UDP 我已经在一个新的Ubuntu 16.04实例上安装了领事代理 我收集其中一个Consor服务器的私有IP,并尝试从客户端加入它: concur代理-加入172.1.1.1:8301-数据目录/tmp/concur 结果: ==> Starting Consul agent... ==

我在AWS中创建了3台Consor服务器。它们是用地形创建的,并作为集群的一部分连接在一起

有一个安全组是作为该地形的一部分创建的,它允许8300、8301、8302、8400、8500上的入站TCP/UDP

我已经在一个新的Ubuntu 16.04实例上安装了领事代理

我收集其中一个Consor服务器的私有IP,并尝试从客户端加入它:

concur代理-加入172.1.1.1:8301-数据目录/tmp/concur

结果:

==> Starting Consul agent...
==> Joining cluster...
==> 1 error(s) occurred:

* Failed to join 172.1.1.1: dial tcp 172.1.1.1:8301: i/o timeout

我看不出这里缺少什么阻止客户加入

问题中没有足够的数据。您收集私有IP是什么意思?它是由子网分配的服务器的私有IP,还是您列出的IP实际上是来自Consor本身的“TaggedAddresses”,这是在主机网络上未运行Consor时创建的。显然,您还需要共享一些领事服务器配置

其次,如果它只是服务器的私有IP,请确保NACL或临时端口没有问题。您可以在亚马逊官方文档的以下链接中找到更多信息:


问题中没有足够的数据。您收集私有IP是什么意思?它是由子网分配的服务器的私有IP,还是您列出的IP实际上是来自Consor本身的“TaggedAddresses”,这是在主机网络上未运行Consor时创建的。显然,您还需要共享一些领事服务器配置

其次,如果它只是服务器的私有IP,请确保NACL或临时端口没有问题。您可以在亚马逊官方文档的以下链接中找到更多信息:


有关专业服务器或网络相关基础设施管理的问题与堆栈溢出无关,除非它们直接涉及编程或编程工具。你也许能得到帮助。好的,谢谢你让我知道。如果我能有效地“结束”这个问题,我会的。有关专业服务器或网络相关基础设施管理的问题对于堆栈溢出来说是离题的,除非它们直接涉及编程或编程工具。你也许能得到帮助。好的,谢谢你让我知道。如果我能有效地“结束”这个问题,我会的。