Articles of 亚马逊

获取AWS EC2 ebs卷以执行超过20,000 IOPS

我工作的公司目前正在经历一次AWS迁移,对于99%的服务,他们的商品硬件都能很好地完成这项工作。 除了生产数据库之外,我们目前只有6万IOPS,以跟上需求,今年看到更多的行动。 我们已经考虑过在EC2上使用企业SSD,但IOPS的硬限制是20,000,这非常糟糕,考虑到我可以获得240GB的SSD,以80,000 IOPS的价格购买大约200欧元。 http://www.techradar.com/reviews/pc-mac/pc-components/storage/disk-drives-hdd-ssd/intel-ssd-520-series-240gb-1060850/review 任何想法,我怎么能超过这个限制? ebs卷的集群/ RAID可能吗? 谢谢,本

是否可以使用RVM安装预编译的Ruby版本?

我正在使用EC2,有时会启动我只想使用很短时间的服务器。 通常我想在它们上面安装一些版本的Ruby,对于这个RVM是非常方便的 – 如果不是因为编译Ruby需要永远的事实。 当几分钟内完成其余的服务器设置时,Ruby需要等待将近半个小时才真正无聊。 它彻底杀死了云计算的经验。 有没有一种方法来获得RVM的便利,而不是每个新服务器编译每个Ruby版本的不便之处? 我可以预编译一个Ruby版本并将其保存在可访问的地方,然后让RVM使用它而不是从源代码编译它? 在安装了Ruby版本之后,我可以直接在RVM根目录下存档一个目录,将它保存在某个地方,然后将其提取到我启动的下一个服务器的正确位置。 在那种情况下,我需要保留哪些文件和目录? 我想使用RVM不仅能够在Ruby版本之间切换,还因为它允许我为不同的应用程序保留不同的gemset,因此不使用RVM会非常不方便。 所有服务器具有相同的操作系统和体系结构,Ubuntu 10.04,32位。

CentOS,Amazon EC2和EBS AMI

你如何去find亚马逊最“接受”的形象,让你把它作为一个EBS图像存储。 具体来说,我正在寻找一个CentOS镜像。

AWS Elastic Beanstalk的实例部署/后期configuration

我正在使用AWS Elastic Beanstalk,很容易从部署基于Java的Web应用程序开始,这非常棒。 但是,我想在本地安装Memcached,以便它们可以用于caching,但似乎validation了Elastic Beanstalk的原理? 是否可以在Elastic Beanstalk的自动缩放function中本地和自动部署memcached? (我知道我可以使用弹性caching,但想省钱但仍然利用自动缩放) 谢谢。

AWS EC2实例Auto Scaling混乱

所以,首先我对AWS完全陌生,所以请耐心等待。 我有一个实例运行了几个月,现在我需要自动调整它,因为我越来越大的交通高峰,它有时会超载。 所以,让我看看迄今为止我所做的事情,然后你们可以告诉我哪里出了问题,而且我还有什么不同。 首先,我创build了一个负载均衡器,其上有一个主实例,称之为“实例A” 接下来,我在监视CPU负载的“实例A”上创build了两个CloudWatch警报。 接下来我创build了一个“实例A”的图像 接下来,我创build了一个启动configuration链接到我新创build的AMI。 接下来,我创build了一个Auto Scaling组,并将其链接到我的Load Balancer,并设置了之前设置的两个Scaling Alarms。 我将AutoScaling组Min设置为0,将Max设置为3,因为我只希望当我的原始实例(实例A)超出容量时启动实例。 所以基本上我想我的原始实例在任何时候都在运行。 然后,当它开始超过容量时,我希望Auto Scaling组启动启动实例,并通过Load Balancer来分配负载。 我的想法在这里吗? 其他重要问题。 当我将代码和数据更改为原始实例时,是否必须重新启动“启动configuration”使用的映像? 什么需要与DNS名称和IP下来? 我目前正在使用Route 53,请问我的负载平衡器,这是什么? 多谢你们!

如何将ssh密钥对与Amazon CloudFormation中由堆栈创build的实例相关联?

以前我已经创build了一个基于图像的EC2实例。 在创build过程中,亚马逊向导创build了一个密钥对,然后提供给我,以便我可以连接。 现在我正在尝试使用CloudFormation,以便我的新服务器安装了一些基本软件(LAMP堆栈)。 但是EC2实例最终没有find可用的ssh密钥对。 有没有办法在CloudFormation上创build堆栈时关联密钥对? 我读过,有办法通过停止实例,创build一个克隆,以及其他一些步骤来将键添加到实例的卷。 但是我在这个领域的pipe理技能并不是很强,所以我希望对我来说更直接一些。 希望这是有道理的 – 任何帮助非常感谢!

rsnapshot到Amazon S3?

我正在看rsnapshot和S3来备份我的服务器。 但由于rsnapshot不能直接上传到S3,我不知道S3是否保留文件权限,我正在考虑将由rsnapshot创build的备份文件夹归档并上传到S3。 这可行吗? 还是有更好的select?

运行shell脚本虽然jenkins

我有一个EC2实例正在运行。 我怎样才能通过jenkins与sudo运行命令? 当我尝试sudo touch /home/ec2-user/foo.bar ,出现以下错误: sudo: no tty present and no askpass program specified 。 我究竟做错了什么?

为什么EC2 T2实例有时以零CPU Credits开始

任何人都可以解释为什么当我启动一个新的T2.micro实例时,它偶尔(可能是50)中的一个CPU的零余额开始,而不是30它是有意的? 我附上了几乎同时从Autoscaling团队推出的两台机器的CPU余额截图。 这不是一个大规模的交易,但它是我的监控系统看到接近零cpu信用不安!

“在cron作业上寻找匹配的”`“时意外的EOF

我在运行RedHat 4.1的服务器上设置了一个cron作业来备份MySQL数据库,然后上传到Amazon S3。 目标是将.bz2文件放在与一周中某一天对应的文件夹中。 但是,我收到了以下由守护进程邮寄给我的错误。 克朗工作: [email protected] 0 4 * * * mysqldump –all-databases -ubackups -pPassword | gzip > all-databases.sql.bz2; s3cmd put all-databases.sql.bz2 s3://backup_exampleserver.com/mysql_backups/`date +%A`/all-databases.sql.bz2 错误信息: /bin/sh: -c: line 0: unexpected EOF while looking for matching “' /bin/sh: -c: line 1: syntax error: unexpected end of file