Articles of amazon web services

DNS:CNAME作为wwwlogging

我正在考虑将域名的DNS wwwlogging从Alogging更改为CNAME。 serverfault上的各种问题和答案并不像我希望的那样清晰。 另外,像DNSsy或intoDNS这样的许多DNS检查工具也检查wwwlogging不是CNAME,是Alogging,指向公共IP地址。 就我而言,我想将我的域的wwwlogging指向Amazon Web Services负载均衡器,我只能使用CNAME执行此操作。 什么是最好的方式来实现呢?

EC2实例保持重新生成,即使在终止之后

一个非常恼人的EC2实例保持重新生成,无论我尝试删除或终止它多less次。 这可能是什么原因? 我怎样才能摆脱这个微testing实例?

如何ping / traceroute AWS ELB

亚马逊的负载平衡器有一个networking安全策略,可以吞吐ping和traceroute ICMP数据包。 它被列为安全组amazon-elb/amazon-elb-sg 。 就我个人而言,我发现这些工具在诊断问题方面非常有帮助,所以我希望能够在我的服务中使用它们。 我宁愿负载均衡器响应这些请求或转发它们。 有什么方法可以更改ELB上的安全组设置? 或者通过其他方式来validation到ELB的IP连接? 更新 很明显,在AWS控制台中我没有办法在新创build的ELB上设置SG,也不能在现有的ELB上更改SG。

ELB实例停止服务

在Amazon AWS上实施ELB和自动调节之后。 发生了一个奇怪的问题,我们不知道原因或修复。 我们安装了Auto Scallingconfiguration,以添加Windows 2008 R2 x64的AMI ID,SQL Express和IIS的实例。 我们还让ELB检查“/”上的健康状况,正常的configuration,并假定IIS正常运行。 但是一旦实例启动,ELB就会显示为“停止服务”。 状态在一段时间后突然变成“服务中”。 这个问题的原因是什么? 是否有可能立即使用它? “至于实例何时启动,需要进行负载平衡”

Cloudwatch警报奇怪的行为

我们正在实施一些最近需要监视CPU 1分钟的新警报。 警报以非常奇怪的方式行事。 他们performance出不好的数据符号后,他们显示一分钟和一分钟的良好状态 原因:数据不足:1个数据点未知。 这是否意味着configuration中的任何问题? 如果报警条件满足,会不会在所有情况下都会启动?

无法连接到Amazon EC2

这是我的第一个亚马逊EC2实例,但我很困难,谷歌无法帮助我。 这些是我采取的步骤: 生成一个名为aws的密钥对 下载aws.pem并放入我的/ Users / Jim / Documents / sshkeys文件夹 CHmod文件和文件夹为700 从官方的Amazon Debian 6 AMI创build一个实例 validation安全设置包括端口22上的SSH(TCIP 22(SSH)0.0.0.0/0) 运行这个命令: ssh -v -i /Users/James/Documents/sshkeys/aws.pem root @ myec2ip 这是我得到的消息: OpenSSH_5.9p1,OpenSSL 0.9.8r 2011年2月8日 debug1:读取configuration数据/ etc / ssh_config debug1:/ etc / ssh_config第20行:应用选项* debug1:连接到myec2ip端口22。 debug1:build立连接。 debug1:身份文件/Users/James/Documents/sshkeys/aws.pemtypes-1 debug1:身份文件/Users/James/Documents/sshkeys/aws.pem-certtypes-1 debug1:远程协议版本2.0,远程软件版本OpenSSH_5.5p1 Debian-6 + squeeze3 debug1:match:OpenSSH_5.5p1 Debian-6 + squeeze3 pat OpenSSH * debug1:为协议2.0启用兼容模式 debug1:本地版本stringSSH-2.0-OpenSSH_5.9 […]

当从外部IP地址访问时,chef-server-webui会话不工作

我已经在Ubuntu 12.10系统上使用官方的.deb软件包安装了chef-server 。 安装完成后,我运行 chef-server-ctl test 哪个成功报告, 0失败。 服务器(Amazon EC2实例)具有1个networking接口,其中有一个内部地址分配给它。 假设IP地址是10.223.92.58而hostname -f返回类似于: ip-10-223-92-58.eu-west-1.compute.internal 但是,AWS EC2允许使用53.242.31.23或DNS ec2-53-242-31-23.eu-west-1.compute.amazonaws.com从Internet访问服务器。 为了允许通过公共DNS名称访问,我在/etc/chef-server/chef-server.rb添加了以下几行: lb[:enable] = "false" lb[:web_ui_fqdn] = "ec2-53-242-31-23.eu-west-1.compute.amazonaws.com" nginx[:server_name] = "ec2-53-242-31-23.eu-west-1.compute.amazonaws.com" nginx[:url] = "https://ec2-53-242-31-23.eu-west-1.compute.amazonaws.com" nginx[:enable_non_ssl] = "true" 我可以使用https://ec2-53-242-31-23.eu-west-1.compute.amazonaws.com访问服务器并进入login页面。 login页面会将我(login成功后)redirect到用户编辑页面,以便更改我的密码。 (这是devise)。 问题: redirect到用户编辑页面将不起作用,因为用户控制器(或其他控制器)会抱怨一个不存在的会话,并将我重新定向到login页面。 如果我尝试从本地DNS域名或IP访问该页面,则问题不存在。 我是否缺less一些configuration值?

亚马逊AWS定价(网站/服务器)

我有两个在亚马逊AWS上托pipe的网站,我的stream量是非常出色的,但我仍然需要保持运行。 我有两个弹性IP。 我不完全熟悉那里的情况,但大约半年前,我跟随了一些博客post,实现了我自己的EC2网站。 现在,我每个月支付大约40美元,这与其他托pipe公司相比是相当多的,您只需支付每个月5美元的多个域名。 难道我做错了什么 ? 我最初select使用广告的免费套餐,但最终每小时支付每个启动的实例(我甚至不知道为什么)。 有人可以给我build议如何正确使用EC2,或者至less让我走向正确的方向吗? 我的账单中大约有99.5%是以每小时0.020美元的价格付款,比如上个月的账单就是这样构成的: (t1.micro)实例小时(或部分小时)[1,488小时] 这大概是30美元,然后我必须增加税收和我的路线53主办区,导致上述40美元。 如果有人帮我降低这些费用,我将非常感激。

云端的静态IP

有没有办法将静态IP绑定到我的cloudfront发行版? 我想知道VPC是否可以做到这一点。 我需要静态IP来消除每次AWS Cloudfront IP更改时允许在防火墙中使用的问题。

查找由ami创build的所有快照,其中ami被删除

最近我们已经在我们的amazon web services账户中清理了硬盘。 我们删除了200多个AMI。 因为这些AMI的快照在删除AMI时没有删除。 如何find创build快照的AMI删除的AMI创build的快照列表? 我无法从AWSpipe理控制台或AWS CLI中find任何内容。