Questions tagged «amazon-ec2»

Amazon Elastic Compute Cloud(EC2)提供按需使用,按需付费的按需使用的计算基础架构资源。

5
无法连接到VPC(Amazon AWS)中的EC2实例
我已采取以下步骤: 创建一个VPC(具有单个公共子网) 向VPC添加了EC2实例 分配弹性IP 将弹性IP与实例相关联 创建一个安全组并将其分配给实例 修改了安全规则,以允许端口22上的入站ICMP回显和TCP 我已经完成了所有这些操作,但仍然无法对实例执行ping或ssh操作。如果我按照相同的步骤减去VPC位,则可以进行设置。我想走哪一步?

7
如何防止对Amazon EC2的DDOS攻击?
我使用的其中一台服务器托管在Amazon EC2云上。我们似乎每隔几个月就会对此服务器发出DDOS攻击。这会极大地降低服务器的速度。大约30分钟后,有时又重新启动,一切恢复正常。 Amazon具有安全组和防火墙,但是在EC2服务器上我还应该设置什么以减轻或防止攻击? 从类似的问题中我学到了: 通过IP表(或UFW?)来限制来自特定IP地址的请求/分钟(或秒)的速率 有足够的资源可以承受这样的攻击-或- 可能会构建Web应用程序,使其具有弹性/具有弹性负载平衡器,并可以快速扩展以满足如此高的需求) 如果使用mySql,请设置mySql连接,以便它们按顺序运行,以便慢速查询不会导致系统崩溃 我还想念什么?我希望获得有关特定工具和配置选项(再次在此处使用Linux)和/或特定于Amazon EC2的任何信息。 ps:关于DDOS监视的说明也将受到欢迎-也许是与nagios一起使用?;)


12
如何知道机器是否为EC2实例
我想在作为EC2实例的主机上运行一些脚本,但是我不知道如何确定主机确实是EC2实例。 我做了一些测试,但这还不够: 测试二进制ec2_userdata是否可用(但这并不总是正确的) 测试“ http://169.254.169.254/latest/meta-data ”的可用性(但这将永远是正确的吗?这是什么“神奇IP”?)
43 amazon-ec2 

7
设置后为什么无法连接到Amazon RDS?
因此,我刚刚创建了Amazon RDS帐户。然后我启动了一个数据库实例。 The "endpoint" is: abcw3n-prod.cbmbuiv8aakk.us-east-1.rds.amazonaws.com 大!现在,我尝试从其他EC2实例之一连接到它。 mysql -uUSER -pPASS -habcw3n-prod.cbmbuiv8aakk.us-east-1.rds.amazonaws.com 但是没有任何效果,它只是挂起。 我试图对其进行ping操作,但也无济于事。什么都没发生。 我需要更改一些设置吗?

3
如何删除EC2 AMI
我知道该命令ec2-create-image instance-id将创建ec2实例的映像,创建快照文件并注册为AMI。但是,删除映像的等效命令是什么,该映像将删除关联的快照文件并注销AMI?

5
实例启动后分配公共IP(不是弹性IP)
当我在AWS控制台中启动实例时,可以将“自动分配公共IP”设置为true,并且将从池中为新创建的实例分配公共IP地址。 现在,假设我已启动实例并将此设置设置为false,并想为该实例分配公共IP。与第一种情况相同的公用IP,而不是弹性IP。 PS我知道我可以启动新实例并关闭旧实例。我对分配给已经运行的计算机特别感兴趣。
42 amazon-ec2 

4
我是否需要在EC2实例中运行ntpd?
我正在努力使某些服务器在EC2环境中运行,并且注意到ntpd尝试同步(使用CentOS)时出现一些错误。 我在该站点上阅读时,得到的印象是我不需要运行ntpd,因为EC2是Xen,并且主机可以节省虚拟服务器的时间。 http://support.ntp.org/bin/view/Support/KnownOsIssues 这是准确的还是我需要弄清楚如何解决我遇到的错误? cap_set_proc()无法放弃root特权 似乎涉及构建新内核和其他我不愿意做的事情。
42 amazon-ec2  ntpd 

1
EC2:实例的公共DNS是否稳定?我可以依靠它不变吗?
我已经启动了我的第一个实例,并将其用作Web服务器。我看到它具有公共DNS(公共URL),例如: ec2-123-45-6-789.compute-1.amazonaws.com 我可以在浏览器中成功转到该服务器,通过cURL命中它,等等。 我想将此Web服务器用于正在构建的应用程序中的后端服务,因此我将此URL放在了应用程序的配置中,并且效果很好。 但是当我手动停止并重新启动实例时,我看到公共DNS发生了变化!我读到,这是在您明确停止并重新启动时发生的,但如果只是“重新启动”就不会发生。 我不打算明确停止并重新启动该服务器,但我的问题是:此公共DNS是否会因任何原因自行更改?例如,机器是否异常崩溃,或其他原因。 换句话说,运送连接到此URL的应用程序是否安全?

3
Amazon EC2实例之间进行通信的最佳实践是什么?
我一直在为即将到来的项目设置Amazon EC2实例。它们都是微型实例,运行Ubuntu Server 64位。到目前为止,这是我设置的内容: Web服务器 -Apache 数据库服务器 -MySQL 开发服务器 -Apache和MySQL 文件服务器 -SVN和Bacula(已备份到S3存储桶) 当前,只有一台Web服务器,但最终会有更多。 我的第一个问题是,Amazon EC2实例之间相互通信的最佳,最安全的方法是什么?目前,我正在使用SSH,这是最好的方法吗? 根据Amazon的说法,使用其弹性IP地址在其之间进行通信的实例将收取数据传输费。但是,实例使用其专用IP地址进行通信可以免费这样做。不幸的是,如果实例停止并重新启动,则私有IP似乎会更改。 这是我的第二个问题,如果Amazon实例的私有IP不是静态的,那么如何利用它们呢? 我知道实例可能不会非常频繁地停止和启动,但是仍然,如果IP地址在各种配置文件中,则必须仔细检查所有实例并进行更改会很痛苦。 我主要关心的是Web服务器,它们需要访问数据库服务器和文件服务器,而在执行备份时它们需要访问所有实例。 注意: 我以前从未使用过Bacula,也没有设置它,但是我假设它需要客户端的IP地址来备份它们。

6
xvda1已100%充满,这是什么?怎么修?
我在EC2上运行Linux实例(我安装了MongoDB和node.js),但出现此错误: Cannot write: No space left on device 我想我已经将其跟踪到了此文件,这是df输出 Filesystem 1K-blocks Used Available Use% Mounted on /dev/xvda1 1032088 1032088 0 100% / 问题是,我不知道这个文件是什么,也不知道这个文件是否是问题所在。 所以我的问题是:如何解决“设备上没有剩余空间”错误?
41 linux  amazon-ec2  xen 


5
Amazon EC2的带宽限制
我在Amazon EC2云上有一个微型实例。 同样,该实例很小,CPU和EAM使用率各不相同,但它会生成大量内容,因此可以将其视为像Web服务器一样为许多客户端提供少量静态文件(大小不大)的服务器。 从技术角度来看,这种实例处理每秒服务多个MB的负载没有问题。 我考虑的是Amazon自身是否存在带宽限制。许多VPS服务提供商将带宽限制为可以说10MB / s,Amazon是否有这样的限制? 我找不到任何参考。

5
从现有的半虚拟Linux AMI创建AWS HVM Linux AMI
是否可以从现有的准虚拟(PV)AMI创建硬件虚拟机(HVM)AMI。 我最初的想法是启动一个新的PV实例,并ec2-create-image在将HVM指定为虚拟化类型时使用该命令创建新映像。但是,ec2-create-image没有用于指定虚拟化类型的命令行参数。 还有另一种方法可以做到这一点吗?

6
最类似于Amazon EC2实例的游民箱
是否有可供Vagrant下载的“框”,它们与Linux版本和可用于Amazon EC2实例的软件包紧密镜像? 我正在使用Vagrant在本地进行测试,当前正在使用Precise32框。我正在使用“ Amazon Linux AMI 2013.03” AMI将代码部署到Amazon EC2实例。 我面临的问题是,可以在Precise32盒子上安装的软件包具有不同的名称,例如 php5-fpm-在“无业游民”框中 php54-fpm-在Amazon EC2实例中。 尽管我可以通过使用Puppet配置文件中的变量来处理不同的程序包名称来解决此问题,但这听起来有点像hack。 因此,是否有任何可用的工具框可以紧密反映Amazon EC2环境。 还是我可以告诉一个无家可归的人使用与Amazon EC2实例相同的软件包来源? 为了澄清一件事-我想这样做的原因是我可以在本地进行测试而不必先提交所有内容。尽管Vagrant支持将AWS作为提供商,但实际上无法实现在本地进行测试。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.