有可能强制使用云形成堆叠来重新创buildEC2或RDS实例? 我的堆栈陷入了一个简单的破坏和创build资源将修复它的地步,而不是我不得不删除整个堆栈继续工作。 编辑: 这个问题打了我两次。 首先,我创build了一个默认的AWS :: RDS :: Instance,然后尝试将其降级到“EngineVersion”:“5.5”。 改变这种情况是因为发生了一些干扰,但是mysql实例不能从5.6降级到5.5,所以堆栈处于UPDATE_FAILED状态,我不能在没有恶意诡计的情况下重新创buildRDS。 另一种情况是,我有几个“AWS :: EC2 :: Instance”,它显然下载并执行“UserData”脚本,如果Y更改下载的脚本,我必须重新创build实例,并且无法这样做。 我再次使用相同的恶劣技巧来重新创build机器。 讨厌的把戏: 我没有使用一台机器的自动缩放组,而是解决了更改属性中的可用性区域的两个问题…但给我留下了一个不好的味道
我使用Elastic Load Balancing开发人员指南中所述的ELB CLI为我的域名区域顶点创build了别名。 我还使用–rr-type AAAA标志添加了AAAAlogging,这在指南中没有介绍。 在执行A和AAAAlogging的elb-associate-route53-hosted-zone命令之后,会填充Route 53 GUI。 我logging了GUI中logging的外观,删除了logging,并尝试仅使用GUI重新创build。 我收到以下错误。 具有DNS名称example.com的RRSet,typesA包含一个别名目标,其中包含一个托pipe区域,该区域是一个无效的别名目标。 我想使用Route 53 GUI执行此操作。 Route 53 GUI是否支持创build指向Elastic Load Balancer的区域apex别名?
使用CloudWatch监控脚本(mon-put-instance-data.pl),可以指定IAMangular色名称来提供AWS凭证(–aws-iam-role = VALUE)。 我为此创build了一个IAMangular色(在AWS实例上运行mon-put-instance-data.pl),但是我应该给这个angular色分配哪些权限/策略? 感谢您的帮助
我在创buildElastic Beanstalk环境之前创build了我的RDS实例。 两者正在一起工作,没有任何问题,但我希望将它们连接在一起,并通过RDS_*环境variables访问RDS参数。 Elastic Beanstalkconfiguration页面显示: 尽pipe第一个链接就地创build了RDS实例并将其链接到当前环境,但第二个链接只是redirect到此文档页面。 ,不幸的是只解释了如何创build一个新的RDS实例,而不是如何链接现有的实例。 我如何将现有的RDS实例关联到我的Elastic Beanstalk环境?
我在使用AWS Cloudfront将静态资产提供给Firefox时遇到问题。 Chrome工作正常,但Firefox正在返回一个CORS错误。 如果我执行curl,我会得到: HTTP/1.1 200 OK Content-Type: application/x-font-opentype Content-Length: 39420 Connection: keep-alive Date: Mon, 11 Aug 2014 21:53:50 GMT Cache-Control: public, max-age=31557600 Expires: Sun, 09 Aug 2015 01:28:02 GMT Last-Modified: Fri, 08 Aug 2014 19:28:05 GMT ETag: "9df744bdf9372cf4cff87bb3e2d68fc8" Accept-Ranges: bytes Server: AmazonS3 Age: 2743 X-Cache: Hit from cloudfront Via: 1.1 c445b20dfbf3128d810e975e5d84e2cd.cloudfront.net (CloudFront) X-Amz-Cf-Id: … […]
我将在VPC的默认子网中的Elastic Beanstalk自动缩放组中使用多个EC2实例。 这些EC2实例上的应用程序需要连接到使用IP地址白名单来允许访问的第三方服务。 所以我需要一个或多个静态IP地址,我可以给这个服务提供商,所以他们可以被添加到白名单。 我的理解是获得静态IP的唯一方法是获取弹性IP地址。 而且我一次只能将Elastic IP与一个EC2实例相关联 – 我无法将其与整个子网或Internet网关关联(这是否正确?)。 那么我是否需要每个EC2实例的弹性IP,因此每个实例可以单独列入白名单? 如果自动缩放增加了另一个实例,这将如何工作? 我应该有一个具有弹性IP的EC2实例,并通过该实例路由所有传出stream量? 如果是这样,那么这个实例是否仅仅是为了这个目的,或者它可能是运行我的应用程序的实例之一?
我想在AWS中设置自动缩放。 我不想使用Elastic Load Balancer。 亚马逊的自动调节function可以在需求高峰期间无缝地创buildEC2实例以保持性能,并在需求停滞期间自动降低以最大限度地降低成本。 由于这个EC2实例是自动创build的,所以它们的主机名对于NGINX是未知的。 我知道,已经在nginx中有10个EC2实例的上游设置。 我希望能够在自动调节添加/更新/删除EC2实例时,自动添加/更新/删除服务器名称到我的上游nginxconfiguration。
我有一套Amazon ELB负载均衡器后面的Nginx服务器。 我使用set_real_ip(来自HttpRealIpModule ),以便我可以访问这些服务器上的原始客户端IP地址(用于传递给php-fpm并在HttpGeoIPModule中使用)。 似乎nginxconfiguration中的set_real_ip_from只能接受一个IP地址。 但是,亚马逊对ELB机器说: 注意:由于与LoadBalancer关联的一组IP地址可能会随时间而改变,因此您绝不应使用任何特定的IP地址创build“A”logging。 如果要为LoadBalancer使用友好的DNS名称而不是Elastic Load Balancing服务生成的名称,则应该为LoadBalancer DNS名称创buildCNAMElogging,或使用Amazon Route 53创build托pipe区域。 有关更多信息,请参阅使用具有Elastic Load Balancing的域名 但是,如果我需要inputIP地址,我不能使用CNAME(亚马逊或我自己的)。 有没有解决这个问题?
我有一个Web应用程序设置与负载平衡器和自动伸缩组来pipe理缩放。 源代码在git仓库中,所以当代码改变时我不必更新图像,但是偶尔环境会改变,所以我们创build一个新的图像。 然后,该图像需要循环进入自动缩放组。 有没有办法自动循环图像? 现在我安排一个放大和缩小行动,摆脱旧的情况。
我尝试将一个现有的EBS存储(有数据)挂载到一个实例,但是一直抛出这个错误。 mount: wrong fs type, bad option, bad superblock on /dev/xvdf, missing codepage or helper program, or other error In some cases useful info is found in syslog – try dmesg | tail or so. 存储的细节是: ec2-user@ip ~]$ sudo parted -l Model: Xen Virtual Block Device (xvd) Disk /dev/xvda: 8590MB Sector size (logical/physical): 512B/512B Partition […]