Tag: 亚马逊 EC2

Amazon EC2和Amazon RDS在同一networking中

我们已经在EC2实例中部署了我们的应用程序,我们的数据库是在db.m2.2xlarge的RDS中。 与我们的应用程序和我们的数据库服务器的QA环境相比,我们在应用程序中看到了一些小的缓慢。 虽然Prod服务器有很高的configuration,但我们看到一些缓慢,我认为我们的EC2和RDS实例不在同一个networking中。 我如何find他们是否是相同的networking? 如果它不在同一个networking中,我怎么把它们放在同一个networking中? 请注意,EC2和RDS在同一地区

如何解决AWS EC2 / RDS上性能低下的问题?

我们最近将我们的networking服务器从10年前的盒子移到了AWS EC2。 目前这个网站的使用率(现在是我们的繁忙季节),网站的速度变慢了,这是意料之外的,因为我们的实例规模比我们以前的要高得多。 我们运行一个只有几百个的小型站点。 我们在我们的web服务器上运行c3.large实例,为我们的RDS MySQL数据库运行db.m1.large 。 我们没有任何只读副本或多个Web服务器(负载平衡)。 根据Google Analytics(分析),我们只有18106次浏览全天。 我们的用户(外部和内部)在浏览器中看到站点超时。 这几乎是全面的,而不是任何特定的页面。 MySQL PROCESS LIST也几乎是空的,没有任何表锁或什么。 如果您查看CloudWatch中的统计信息,则一切都会好起来的。 我们有非常高的CPU使用率,而我认为这是非常低的networkingI / O。 同样在RDS方面,这里没有什么尖叫的“瓶颈”。 EC2用法(c3.large) RDS用法(db.m1.large) 任何想法我应该怎么去解决这个问题?

如何使AWS EC2 Ubuntu Server脱离“停止”状态?

我今天早上无法在EC2上的SSH或SFTP到我的Ubuntu的服务器。 应该指出的是,到目前为止,SSH和SFTP工作正常。 为了解决这个问题,我做了以下工作: login到AWS并去我的实例。 我的例子说,它正在运行,并通过了所有的检查。 我从AWS控制台重新启动实例,但SSH和SFTP仍然不可用。 我select“停止”,认为我可以停下来,然后再次启动实例。 此时实例进入“停止”状态,但从未进入“停止”状态。 我的EC2实例现在挂在“停止”状态。 现在已经挂了90多分钟了。 我如何让我的实例退出“停止”状态,这样,它停止?

当我删除几个AWS EBS快照中的第一个时会发生什么?

在http://aws.amazon.com/ebs/pricing/ 它说:“EBS快照 […]对于卷的第一个快照,Amazon EBS会将完整的数据副本保存到Amazon S3。 对于每个增量快照,只有您的Amazon EBS卷的已更改部分已保存。“ 我打算每天快照一些实例,并保留快照7天,之后快照被销毁。 最终,当我销毁第一个快照时会发生什么? 以后的快照是没有价值的,因为第一个不再可用?

无法SSH到一个stream浪者启动EC2的Ubuntu实例

在我运行vagrant up –provider=aws ,我可以看到一个ec2实例被创build并启动并运行。 然而,它总是会停留在这一点上 ==> default: Waiting for SSH to become available… 我不得不ctrl-c导致所述ec2实例终止的工作。 部分输出是 ==> default: — Assigning a public IP address in a VPC: false 这可能是一个原因吗? 我有双重检查,并确保我的IP被允许连接到VPC。 debugging标志被设置时,这是一个更详细的日志输出: DEBUG ssh: Checking key permissions: /Users/antkong/.vagrant.d/insecure_private_key INFO ssh: Attempting SSH connection… INFO ssh: Attempting to connect to SSH… INFO ssh: – Host: 54.186.111.213 INFO ssh: […]

分享私人AMI:不在其他帐户上显示

我试图将一个AMI(运行Windows Server 2008 R2)从一个AWS账户共享到另一个账户。 我使用这些说明从控制台分享。 我将其分享到在所需帐户的Account Settings的帐户ID下find的Account Id ,以将其共享。 然后出现在“ Modify Image Permissions. 但是,当我尝试从第二个帐户查看共享AMI时,如此处所述 ,不会显示任何图像。 我尝试登出并重新login到AWS账户,但仍未出现。 有没有我失踪的一步? 有没有等待期?

使用附加的指定EBS卷启动新的EC2实例

我想用python boto库启动一个EC2实例,并附带一个以前创build的EBS卷(除了根卷之外)。 连接后,我通过名称标签查找卷,然后尝试创build包含卷的块设备列表。 我得到各种错误,但最终创build了下面的代码,至less成功地启动实例。 volumes=conn.get_all_volumes(filters={'tag:Name':'TestVolume'}) vol=volumes[0] print repr(vol) disks=ec2.blockdevicemapping.BlockDeviceMapping() xvdf=ec2.blockdevicemapping.BlockDeviceType(volume_id=vol.id, size=vol.size,volume_type=vol.type) disks['/dev/xvdf']=xvdf base_image="ami-9a562df2" #ubuntu 14.04 reservation=conn.run_instances( base_image, instance_type="t2.micro", block_device_map=disks) 打印语句显示它能够查找卷并报告正确的卷标识。 但是,当实例启动时,将创build一个新的未格式化的32GB卷,并将其连接到该卷。 我很难find明确的文档。 将特定EBS卷添加到block_device_map的正确方法是什么?

为什么Amazon EC2状态检查成功执行无响应的实例?

危险! 除非您准备好崩溃和/或强制重新启动系统,否则不要运行此命令来“testing”它。 我采取的步骤: 我在运行Ubuntu 14.01 LTS的EC2上创build了一个t1.micro实例。 我证实了这两个状态检查通过。 我SSH到了实例。 为什么这个命令让我的系统滞后那么糟糕,我不得不重启? 。 我的SSH会话如下所示。 正如你所看到的,这个实例(很快)耗尽内存,并且会话在超时之后终止。 我期望实例状态检查失败。 但是,两次状态检查都在20分钟后继续通过。 该实例对SSH和ping无响应,尽pipenmap报告端口22已打开。 我希望能够使用状态检查来确定实例是否响应,并使其自动缩放组终止并将其replace,但看起来我不能做到这一点。 我有两个问题: 为什么通过两个状态检查的实例? 是否有另一种解决scheme(除了为负载均衡器支付$ 18 /月,而不是用于平衡负载)来终止无响应的实例吗? 有什么我可以用cloudwatch警报做什么? 理想情况下,我希望能够定期报告实例的健康状况,如果在一段时间内没有这样做,终止它(让我的自动调整组负责其余部分)。 我的SSH会话: Welcome to Ubuntu 14.04.2 LTS (GNU/Linux 3.13.0-57-generic x86_64) * Documentation: https://help.ubuntu.com/ System information as of Thu Jul 9 18:50:39 UTC 2015 System load: 0.0 Memory usage: 7% Processes: 47 Usage of […]

使用Ansible进行configuration时,使用Vagrant进行AWS资源pipe理有什么好处?

据我所知,Vagrant是一个创build和pipe理虚拟机的工具。 而Ansible是configuration一台机器的工具(虚拟或其他)。 但是, Ansible的AWS模块能够创build和pipe理AWS资源,并结合其dynamicAWS清单,这将产生一个彻底的便携式pipe理工具。 虽然vagrant-aws插件也可以创build和pipe理AWS资源,但我认为它不能如此轻松地pipe理相同的资源(即,新的pipe理主机可以下载Vagrantfile但无法pipe理现有的AWS资源)? 如果是这样,那么使用Vagrant来pipe理AWS资源(如果已经在使用Ansible进行configuration),与使用Ansible进行资源pipe理和configuration有什么优势?

AWS Windows EC2实例:每日EBS快照,无需停机

我在“Amazon AWS EC2”上有一个“Windows Server 2008”实例,带有两个“EBS卷”: D:\ , E:\ 。 我想将D:\ “EBS-volume”的每日快照安排到“s3存储桶”,以便我们每天备份可用。 有可能/安全地使每日“EBS快照”没有停机? 我的EBS差不多是30 GB,每天有5%的新变化数据。 我发现这个powershell脚本( 适用于Windows PowerShell的AWS工具 ),开始每日cron的好处是? New-EC2Snapshot MyVolumeId -Description "My Snapshot DD-MM-YYYY" 对不起我英文不好的人

服务器问题集锦,包括 Linux(Ubuntu, Centos,Debian等)和Windows Server服务器.