Questions tagged «amazon-ec2»

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

15
尝试从本地Ubuntu SSH到Amazon EC2服务器时,为什么会出现“权限被拒绝(公钥)”的提示?
我有一个在Amazon EC2实例上的云中运行的应用程序的实例,我需要从本地Ubuntu连接它。它可以在本地ubuntu之一和笔记本电脑上正常工作。尝试在另一个本地Ubuntu上访问SSH到EC2时,出现消息“权限被拒绝(公钥)”。我真奇怪 我正在考虑Amazon EC2上的安全性设置存在某种问题,该IP地址只能限制对一个实例或证书的IP访问,可能需要重新生成。 有人知道解决方案吗?
218 linux  ssh  amazon-ec2 

3
如何在Amazon Linux服务器上升级到Java 1.8?
我尝试了sudo yum update,但它只保留了Java“ 1.7.0_75”。我需要1.8才能与另一个应用程序一起使用,但无法弄清楚如何对其进行升级。 我需要以某种方式手动安装吗?据我所知,互联网上没有多少信息。 眼镜: java version "1.7.0_75" OpenJDK Runtime Environment (amzn-2.5.4.0.53.amzn1-x86_64 u75-b13) OpenJDK 64-Bit Server VM (build 24.75-b04, mixed mode) 当我尝试立即更新时: [ec2-________]$ sudo yum update Loaded plugins: priorities, update-motd, upgrade-helper amzn-main/latest | 2.1 kB 00:00 amzn-updates/latest | 2.3 kB 00:00 No packages marked for update 我还有什么需要做的吗? 谢谢。

4
Amazon EC2术语-AMI,EBS,快照,卷
我一直在谈论Amazon EC2,并对某些术语有些困惑。特别是关于AMI,快照和卷以及EBS 如果我错了,请纠正我,或者在我的以下声明中填写任何严重的空白: AMI(Amazon机器映像)是对操作系统和配置的完整“磁盘”捕获。启动实例时,从AMI启动它 EBS(弹性块存储)是一种持久存储从给定AMI引导后所做的任何修改的状态的方法。在我看来,这有点像实例与AMI的最终状态之间的差异。 快照是...嗯,我不确定。我只能假定它是特定实例的快照,但是我不清楚这与EBS中存储的状态有何不同。快照与从现有实例创建EBS AMI有何不同? 一个卷是...似乎将AMI / EBS对加载到的已安装磁盘空间?我也不确定这一点。我可以看到(从AWS控制台)可以从快照创建卷,并且可以附加/分离卷,但是我不清楚为什么或何时执行此操作。

2
删除Amazon EC2终止的实例
我创建了一个亚马逊免费套餐使用账户。我使用在线工具启动了两个Amazon ec2实例。此后,一个实例创建并运行,而另一个实例挂起,该实例迅速转变为终止状态。 在说明中它显示了状态转换原因:Server.InternalError:启动时发生内部错误 有什么地方可以重新启动终止的实例或将其从表中删除。看起来很烦人
112 amazon-ec2 


4
在Xen下,为什么TCP accept()性能如此糟糕?
在Xen下,我的服务器可以接受()新的传入TCP连接的速率确实很差。在裸机硬件上进行的相同测试显示速度提高了3-5倍。 在Xen下怎么这么糟糕? 您可以调整Xen来提高新TCP连接的性能吗? 是否有其他虚拟化平台更适合此类用例? 背景 最近,我一直在研究在Xen下运行的内部开发Java服务器的一些性能瓶颈。服务器使用HTTP并回答简单的TCP连接/请求/响应/断开连接呼叫。 但是,即使在向服务器发送大量流量时,它每秒也不能接受超过7000个TCP连接(在8核EC2实例上,运行Xen的c1.xlarge)。在测试过程中,服务器还表现出一种奇怪的行为,其中一个内核(不一定是cpu 0)的负载超过80%,而其他内核几乎保持空闲状态。这使我认为问题与内核/底层虚拟化有关。 在裸机,非虚拟平台上测试相同的方案时,我得到的测试结果显示,TCP accept()的速率超过35000 /秒。这是在运行Ubuntu的Core i5 4核心计算机上,所有核心几乎完全饱和。在我看来,这种数字是正确的。 再次在Xen实例上,我尝试启用/调整sysctl.conf中几乎所有的设置。包括启用“ 接收数据包控制”和“ 接收流控制”以及将线程/进程固定到CPU,但没有明显的收获。 我知道运行虚拟化时性能会下降。但是到这个程度呢?较慢的裸机服务器胜过虚拟机。8核心减少了5倍? Xen确实是这种预期的行为吗? 您可以调整Xen来提高新TCP连接的性能吗? 是否有其他虚拟化平台更适合此类用例? 重现此行为 在进一步调查并查明问题时,我发现netperf性能测试工具可以模拟我遇到的类似情况。使用netperf的TCP_CRR测试,我从不同的服务器(虚拟服务器和非虚拟服务器)收集了各种报告。如果您想对某些发现做出贡献或查找我当前的报告,请参阅https://gist.github.com/985475 我怎么知道这个问题不是由于软件写得不好? 该服务器已经在裸机硬件上进行了测试,并且几乎饱和了所有可用内核。 使用保持活动的TCP连接时,问题消失了。 为什么这很重要? 在ESN(我的雇主),我是Beaconpush的项目负责人,Beaconpush是用Java编写的Comet / Web Socket服务器。尽管它的性能非常好,并且在最佳条件下几乎可以饱和分配给它的所有带宽,但是它仍然受到新TCP连接建立速度的限制。也就是说,如果用户频繁流失,那么用户来回频繁,则必须建立/删除许多TCP连接。我们尝试减轻这种影响,以使连接尽可能长寿。但是最后,accept()性能才是使我们的内核无法旋转的原因,我们对此并不满意。 更新1 有人将此问题发布到Hacker News,那里也有一些问题/答案。但是,我将不断努力,以我发现的信息来使这个问题保持最新。 硬件/平台我已经在以下方面进行了测试: 实例类型为c1.xlarge(8核,7 GB RAM)和cc1.4xlarge(2x Intel Xeon X5570,23GB RAM)的EC2。使用的AMI分别为ami-08f40561和ami-1cad5275。有人还指出,“安全组”(即EC2防火墙)也可能会受到影响。但是对于此测试方案,我仅在localhost上尝试过消除此类外部因素。我听到的另一个谣言是,EC2实例的推送速度不能超过100k PPS。 两个运行Xen的私有虚拟服务器。在测试之前,一个负载为零,但没有影响。 Rackspace的专用Xen服务器专用。大约有相同的结果。 我正在重新运行这些测试,并在https://gist.github.com/985475上填写报告。如果您想提供帮助,请贡献您的数量。这很容易! (行动计划已移至单独的综合答案中)




4
如何检查/ dev / xvda1?
登录EC2(Ubuntu)实例后,我看到了 *** /dev/xvda1 should be checked for errors *** 我不能fsck /dev/xvda1因为它已安装而sudo umount /dev/xvda1失败,因为它正在使用中而失败。 lsof表演 jbd2/xvda 172 root cwd DIR 202,1 4096 2 / jbd2/xvda 172 root rtd DIR 202,1 4096 2 / jbd2/xvda 172 root txt unknown /proc/172/exe 并且kill -SIGKILL 172无效。 该怎么办?


7
适用于Amazon EC2的Amazon Linux与Ubuntu
我正在Amazon EC2上建立我的第一个网站,并且试图确定要使用哪个发行版。我过去曾经使用过Redhat和CentOS,但是我对任何系统都没有偏见,我只想使用最好的东西(过去我也曾经使用过部分托管的服务器,所以我并没有做太多的服务器管理直到最近)。该网站只是一个用PHP和MongoDB编写的Web应用程序。 我喜欢使用针对Amazon Linux的轻量级操作系统的想法,但我担心与Ubuntu或其他专门专注于服务器操作系统的选项相比,兼容性/更新会受到影响。有什么建议吗?




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.