Articles of amazon ec2

通过SSH连接Linux和Windows Amazon EC2实例

我在Amazon EC2中预留了一个Linux和一个Windows实例。 我想通过SSH访问这两个。 我已经在Windows实例中安装了cygwin(使用openssh软件包)。 我应该如何configuration它以访问Linux实例? 我应该如何configuration它的访问?

去哪里找一个具有自动缩放function的TCP软件负载平衡器?

我们有一个在AWS EC2实例上运行的交互式Flash应用程序。 一个实例可以处理100到200个用户。 我们预计时代将会出现大幅增长和猛虎效应。 为了做好准备而不是过度准备,我们需要一个自动缩放的负载均衡解决scheme。 我们尝试了Elastic Load Balancer,但它似乎不适用于我们的应用程序。 我们遇到很多和早期的TCP断开连接。 现在最好的解决scheme似乎是haproxy,但它不符合我们的自动缩放要求。 我们喜欢有更多的可编程/脚本。 我们需要经常添加或删除后端服务器。 我想知道是否有其他的,也许更好的解决scheme。

Windows Server 2008可以在1.7GB的RAM上运行吗?

我最近购买了一个具有类似规格的服务器到Amazon EC2 VM的小实例。 我认为这将是一个很好的testing机器,用于我计划在EC2中运行的Web服务器angular色。 但是,在Windows Server 2008 R2安装过程中,Windows拒绝继续,因为我的机器的RAMless于4GB。 我见过其他声称使用Windows 2008 Server AMI运行小型实例EC2实例的人。 这是如何运作的?

允许对运行Tomcat +应用程序的Amazon EC2 Windows Server 2008实例进行Web访问?

我select的例子如下: Basic 64-bit Microsoft Windows Server 2008 (AMI Id: ami-d9e40db0) Microsoft Windows 2008 R1 SP2 Datacenter edition and 64-bit architecture. 我已经安装了Tomcat +应用程序,当我通过IE(在EC2实例中)访问本地IP时,AM能够看到网站。 但是,当我尝试访问它为: * the assigned Elastic IP * the ec2-999-999-999-999.compute-1.amazonaws.com 从EC2实例本身或从外部,它不起作用。 IE说:Internet Explorer无法显示网页 我试过了: * disabling the Firewall -> no luck * waiting for a bit -> no luck 我无法ping分配Elastic IP的机器。 允许的连接(如在亚马逊的pipe理控制台中所见)如下: Connection Method […]

EC2 Ubuntu Lucid主机名/服务器名称

我试图将我的服务器从linode移动到EC2,并按照位于这里的指南 – http://library.linode.com/getting-started/ 我有一个问题是当我的主机名设置为我的公共DNS时: echo "ec2-46-51-***-**" > /etc/hostname 并添加到我的弹性IP和公共DNS到/ etc / hosts: 46.51.***.*** c2-46-51-131-72.eu-west-1.compute.amazonaws.com c2-46-51-131-72 我不能再login了。 我应该使用内部IP和私人DNS名称吗? 谢谢

尽pipe负载很高,EC2实例的空闲百分比仍然很高

我喜欢完全加载我们的计算硬件以减less浪费的CPU时间,而在典型的内部硬件上,这非常容易:加载的机器数量与内核数量相同,空闲时间将减less到零。 这里是一个示例应用程序: public class Looper { public static void main(String[] args) { while (true) { new java.util.Random().nextBytes(new byte[4096]); } } } 在我们内部的8核硬件上,我可以运行8个这样的空闲时间(由mpstat和top报告)为零。 我甚至可以添加第9,第10等过程,空闲时间保持非常接近零。 然而,在EC2(c1.xlarge实例)上,空闲时间比我预期的要高得多。 在8个过程中,空闲时间在%1左右,而在9,10等过程中,可以增加到2%-3%或更高。 有了更复杂的程序(而不是上面的例子),空闲时间可能会比这更多。 任何人都可以解释吗? 这是非常新的亚马逊内核,不包括被盗的CPU时间,我期望看到EC2。 这是EC2的问题呢,还是对Xen来说呢? 有没有已知的解决方法?

如何最好地将文件从ubuntu服务器传输到Windows服务器?

我从Ubuntu服务器发送文件到Windows 2008服务器的选项是什么? 这两个服务器托pipe在亚马逊的aws ec2。 这些是在ubuntu服务器上生成的xml文件,即Windows服务器需要读取的文件。 这不是一次性的事情,我需要几乎每天都这样做,所以我需要一个强大的过程。

EC2上的Fedora + Nginx + WordPress虚拟主机生成与实际主机名的链接

我目前正在尝试在Nginx中设置一个虚拟主机,这样我就可以运行一个wordpress服务器,就像它在不同的域上一样。 我现在遇到的问题是,wordpress服务器,当我去“ http://example-domain.com/blog/ ”时,显示每个链接指向亚马逊主机,“ec2 – – – – * .compute-1.amazonaws.com”。 我想所有这些链接来解决使用“example-domain.com”主机。 我的主要Nginx的conf文件(nginx.conf)是: http { include /etc/nginx/mime.types; default_type application/octet-stream; server_names_hash_bucket_size 64; log_format main '$remote_addr – $remote_user [$time_local] $request ' '"$status" $body_bytes_sent "$http_referer" ' '"$http_user_agent" "$http_x_forwarded_for"'; access_log /var/log/nginx/access.log main; sendfile on; #tcp_nopush on; #keepalive_timeout 0; keepalive_timeout 2; #gzip on; # Load config files from the /etc/nginx/conf.d directory […]

寻找如何build立一个小的networking应用程序membase的build议

我正在构build一个小型Web应用程序,最初将托pipe在EC2 Micro实例(严重内存有限,613Mb RAM)上。 当我设置它时,它要求一个RAM组件,它将加载它可以容纳的所有数据库数据。 起初这不会是个问题,因为我估计我的推出客户数据总共不会超过20Mb。 但是,如果事情顺利,我可能会升级到一个更大的实例,后来我可能想要群集专用membase虚拟机。 我的问题是:我现在如何设置它,以便在我想迁移到以下时候, 一个更大的机器 一群机器? 当我到达这些关口时,升级path会是什么样子?

在活动实例上加载快照以replace根卷,而无需终止或停止

我有一个运行Ubuntu 9.10的小型EC2实例。 我不能停止或终止它,因为它是一个生产服务器,我们不能失去我们的IP。 我有一个Amazon EBS卷是我们的根驱动器,我有这个驱动器的几个快照。 我们今天试图升级我们的PHP版本,并且干掉了一些东西。 我需要重新加载旧的快照而不终止或停止实例。 如何才能做到这一点? 谢谢。