我正在尝试使用云形成设置弹性搜索和火花群集 我使用2个ec2-instances作为master,另一个作为worker。
Worker正在尝试获取spark集群的主ip地址
Master正在尝试获取弹性搜索集群的工作人员IP地址
从而导致循环依赖性错误,我该如何避免呢?
有什么建议吗?
答案 0 :(得分:1)
我认为你不能(在CFN中)。我建议您查看AWS CLI以获取您的一个IP地址而不是FNGETATT。
答案 1 :(得分:1)
解决方案: slaveip = $(aws ec2 describe-instances --filter Name = tag:Name,Values = bip-spark-es-worker3 | grep PrivateIpAddress | head -1 | sed" s / [\" PrivateIpAddress: ,\"] //克&#34)