Articles of 亚马逊 EC2

EC2 t2.medium上的Ubuntu 14.04 HVM

我到处search,但无法find一个明确的答案:是否有一个官方的Ubuntu 14.04 AMI的运行在T2.medium上的HVM? (或者T2.any,实际上) 看起来答案是“不”。 所以必然的问题是:为什么不呢? 为什么Canonical限制Ubuntu在T2.medium上运行? 最后的推论问题:我发现在T2.medium上运行的社区AMI。 这是我唯一的select吗? 社区AMI如何与官方不同? 编辑 我仍然得到了我所描述的经验,但这是不一致的和错误的。 我在这里添加细节以防别人帮忙。 我已经采取了一些截图。 通过EC2 Web UI启动,T2.MEDIUM和其他许多实例大小显示为灰色。 我通过EC2-> Instances-> Launch Instance(button) – >search“ubuntu” – >select“Ubuntu Server 14.04 LTS(HVM)” 从Ubuntu Cloud Images目录( https://cloud-images.ubuntu.com/locator/ )启动,我可以通过浏览目录并单击链接到AWS EC2 Launch Instance Wizard的AMI ID本身来select相同的AMI ID 。 注意 :两个URL中的AMI ID是相同的!

安装mysql 5.7到linux 6 – yum试图安装5.7 el7?

我按照这里的说明将MySQL-Community-Server安装到linux 6 aws实例上。 基本命令: wget http://dev.mysql.com/get/mysql57-community-release-el6-8.noarch.rpm sudo yum localinstall mysql57-community-release-el6-8.noarch.rpm 那么当我searchmysql57在我的'新'yum回购与yum list all |grep mysql57我得到以下内容: mysql57-community-release.noarch el6-8 @/mysql57-community-release-el6-8.noarch mysql-community-client.i686 5.7.13-1.el7 mysql57-community mysql-community-client.x86_64 5.7.13-1.el7 mysql57-community mysql-community-common.i686 5.7.13-1.el7 mysql57-community mysql-community-common.x86_64 5.7.13-1.el7 mysql57-community mysql-community-devel.i686 5.7.13-1.el7 mysql57-community mysql-community-devel.x86_64 5.7.13-1.el7 mysql57-community mysql-community-embedded.i686 5.7.13-1.el7 mysql57-community mysql-community-embedded.x86_64 5.7.13-1.el7 mysql57-community mysql-community-embedded-compat.i686 5.7.13-1.el7 mysql57-community mysql-community-embedded-compat.x86_64 5.7.13-1.el7 mysql57-community mysql-community-embedded-devel.i686 5.7.13-1.el7 mysql57-community mysql-community-embedded-devel.x86_64 5.7.13-1.el7 mysql57-community mysql-community-libs.i686 […]

使用localhost / 127.0.0.1而不是机器自己的IP地址很重要吗?

我在亚马逊AWS EC2上运行亚马逊Linux,虽然这可能不是重要的答案。 假设我有三个主机,H1,H2,H3,私有IP地址为10.0.0.1,10.0.0.2和10.0.0.3。 这可以在/ etc / hosts文件中用这些行表示: 127.0.0.1 localhost localhost.localdomain 10.0.0.1 H1 10.0.0.2 H2 10.0.0.3 H3 在php代码中,我会根据对主机提供的内容的知识来执行诸如运行curl来访问特定主机上的内容。 我宁愿不关心我正在访问的特定主机是运行代码本身的主机,只需访问H1,H2或H3。 我可以在每个主机上使用不同的/ etc / hosts文件,使用其私有IP地址更改该行以使用地址127.0.0.1。 但是,这实际上是重要的? 如果我在所有机器上使用相同的/ etc / hosts文件,我是否牺牲任何性能或function? networking对机器自己的私人IP地址的访问实际上会导致真正的“外部”stream量,还是被检测到,并使用像127.0.0.1这样的环回连接器呢? 接收请求的进程是否将源地址看作是机器自己的私有IP地址,还是看到127.0.0.1?

最佳的AWS架构?

目标是尽可能多的冗余,以便我们可以快速恢复实例失败或任何其他问题。 我们现在运行的Rails WebApp的AWS设置如下: EC2实例,我们有一个AMI的初始设置。 每当我们对实例configuration进行更改时,我们也会创build新的AMI。 代码库,实例用户目录以及一些configuration文件位于EC2实例挂载的EBS卷(文件是rsynced每晚或符号链接) EBS卷到S3存储桶的全周备份和每晚增量式备份 WebApp使用RDS托pipe数据库设置为10天的可恢复性 任何人有任何build议,使这更强大? (我们几乎被裤子夹住,不想再发生这种事情)

亚马逊到非亚马逊数据传输

将数据从Amazon EC2服务器传输到非Amazon服务器的最佳/最快方式是什么? Windows到Windows。

如何处理亚马逊的EC2 Web服务器上的文件?

通常我会想ftps ,但是对于一个我有几个麻烦configuration它 ,对于两个我想知道是否有更好的方式来传输文件进出。 这是一个基本的Web服务器,我们决定与AWS一起进行负载均衡,以及我们听到的有关如何正确pipe理重负载的所有令人惊叹的内容。 我们所需要的只是一种访问/var/www/html文件的简单方法,就像FTP通常是一样的(后来又增加了对mysql的访问)。 我使用了惊人的CloudFormation和默认的WordPress模板,因为我们将有一个博客(我已经设法将博客从根移动到/blog )和一个数据库。 这很简单。 所以我们运行一个奇怪的Amazon RedHat 4.4,没有iptables 。 我相信vsftpd已经工作得很好(configuration之后,也相当简单)。 但是,即使是通过AWS EC2的安全组 使用pasv策略和开放端口,我是否可以渗透亚马逊的“防火墙”。 现在我知道我可以使用SSH传输文件,以后手动移动& sudo权限,因为我不能也不应该以root身份login。 但更自动化和简单的方式将是高度优先的。 我们应该如何访问这些文件呢? 如果是HTTPS,那么它应该是,但为什么呢? 如果FTPS是正确的,你可以指点一个方向或教程吗? 如果有机会使用S3,所有这些对我来说都是新的…所以我也很感激任何指针! 提前致谢。

分离EBS卷(在LVM中)需要很长时间

我有一个EC2实例(EBS支持根分区),通过LVMconfigurationEBS卷。 我把它格式化为ext4,并可以挂载它来存储数据等 现在我想拍一个根分区的快照,因此在这种情况下,我去分离其他非根EBS卷(在LVM中configuration)。 这里一个正常的分离不起作用,而且我几乎总是“强行”分离。 虽然,我另一个类似的设置与RAID而不是LVM和停止RAID后,我可以轻松地分离。 整个安装程序运行Ubuntu Maverick 10.10 请帮助我一样。

是否可以更改正在运行的EC2实例的可用区域?

是否可以更改正在运行的EC2实例的区域? 当我尝试启动30分钟前运行的EBS支持的微型实例时,我目前遇到“容量不足”错误。 我正在尝试使用: > ec2-modify-instance-attribute instance_id –SOME_OPTION-TO-CHANGE-ZONE 但我没有取得进展。 这涉及到: https : //stackoverflow.com/questions/8425739/is-it-possible-to-change-the-availability-zone-of-an-existing-ec2-t1-micro-insta 感谢您的帮助 – 我在EC2上相当新颖。

Amazon EBS商店与实例商店终止closures?

两者有什么区别? 看起来好像使用实例存储的根驱动器是短暂的,并且EBS不在终止的情况下。 但是,如果你没有终止,这是否重要? 有人可以比较EBS与实例存储和终止closures吗? 有什么实际的区别?

CPU利用率为%60时,平均负载为50

我们使用EC2 Auto Scaling,最近决定将实例types从m2.2xlarge更改为c1.xlarge(高内存到高CPU),因为每个实例的平均RAM使用量为2G,因此我们不需要m2.2xlarge提供的34G ,并有相同的价格c1.xlarge更多的CPU功率将是个好主意。 但切换到c1.xlarge后,我们有这个问题: 当CPU利用率从70%下降到60%时,负载平均值变为50。 从6个实例扩展到4个不会影响CPU利用率云监视度量标准。 由于ELB健康检查,响应时间似乎非常缓慢,实例一直由Auto Scaling代替。 由于CPU利用率下降,Auto Scaling将实例数从8个减less到4个。 你能解释一下这个行为的原因是什么,我该怎么办? EC2实例types信息: 高内存双超大实例 34.2 GB内存13个EC2计算单元(4个虚拟核心,每个3.25个EC2计算单元)850 GB实例存储64位平台I / O性能:高API名称:m2.2xlarge 高CPU超大实例 7 GB内存20个EC2计算单元(8个虚拟核心,每个具有2.5个EC2计算单元)1690 GB实例存储64位平台I / O性能:高API名称:c1.xlarge 编辑: $ iostat -x Linux 2.6.38-13-virtual 02/17/2012 _x86_64_ (8 CPU) avg-cpu: %user %nice %system %iowait %steal %idle 1.34 0.00 0.13 0.02 0.29 98.23 Device: rrqm/s wrqm/sr/sw/s rkB/s wkB/s avgrq-sz avgqu-sz […]