Questions tagged «amazon-ec2»

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

3
当AWS EC2主机名更改或增加时,如何自动更新Nginx上游服务器列表?
我想在AWS中设置自动缩放。我不想使用Elastic Load Balancer。 Amazon的自动缩放功能可在需求高峰期间无缝创建EC2实例,以保持性能,并在需求停顿期间自动减少EC2实例,以最大程度地降低成本。 由于此EC2实例是自动创建的,因此NGINX不知道其主机名。 我知道并且已经在nginx到10个EC2实例中进行了上游设置。 当自动缩放添加/更新/删除EC2实例时,我希望能够将服务器名称自动添加/更新/删除到我的上游nginx配置中。

1
无法在Amazon EC2(Amazon Linux)中键入小写字母e
在新的ec2版本上运行几天后,会发生以下情况: 我登录SSH,一切正常,我进行了编码 我第二天返回,并登录SSH 我再也无法输入小写字母e了-输入错误提示音 我尝试从另一台计算机上SSH,同样的问题 我重新启动服务器,同样的问题 我打开nano或vi与e工作正常,只是没有在bash或sh 我终止服务器,创建一个新服务器,从头开始安装,几天后再次发生 真是莫名其妙!我什至从哪里开始进行故障排除? 我的本地计算机设置: Windows XP或7 油灰(最新)或cygwin / openssh EC2设置 Amazon Linux(默认选项) node.js iptables将端口80转发到端口8003上的节点 emacs,npm和openssl-devel 没有其他mod 这是我的/ etc / profile 这是我的/ etc / inputrc 这是我的〜/ .bashrc和〜/ .bash_profile 环境的输出 stty -a我无法输入时的输出e sh-4.1$ stty -a speed 38400 baud; rows 30; columns 95; line = 0; intr …
16 ssh  amazon-ec2  bash  sh 

4
小数小时内的EC2计费[关闭]
关闭。这个问题是题外话。它当前不接受答案。 想改善这个问题吗? 更新问题,使它成为服务器故障的主题。 8年前关闭。 亚马逊的EC2计费页面显示,小数小时是按整小时计费的。但是有人知道这是否意味着他们会在月底将时间四舍五入,或者在每次实例运行结束时将时间四舍五入? 例如,如果在一个计费期内,我有2个实例运行5分钟,那是一个小时还是两个小时?
16 amazon-ec2 

6
cloud-init的日志输出存储在哪里?
cloud-init的输出(例如在Amazon EC2中启动云中的虚拟机时自动运行脚本)的输出会流向何处?我想知道我的初始化脚本已成功执行。 有一个/var/log/cloud-init.log文件,但它似乎仅包含部分输出(即来自SSH密钥初始化的输出)。

3
无法在Windows的Amazon EC2实例之间共享数据
我有两个运行Windows Server 2003和IIS 6.0的Amazon EC2实例。两个实例都在相同的区域中创建,并具有相同的安全组。我为所有端口和连接方法启用了icmp,并且能够在两个实例之间成功ping通。但是,当我尝试使用以下方法访问另一个EC2实例的共享位置时: \\<elastic-ip> 要么 \\<internal-private-ip> 我看不到共享位置,并收到一条错误消息: 没有网络提供商接受给定的网络路径 我可以使用tracert命令从两个EC2实例中进行跟踪。 请让我知道一种访问两个EC2实例之间共享位置的方法。 谢谢 PS:我知道可以使用S3来实现,但是出于不同的原因,不希望使用它。

4
使EC2实例运行最快的时间
我正在考虑从VPS迁移到EC2。EC2具有弹性,其价格也具有弹性。我可以按需启动实例,然后在某个小时结束时未激活实例时将其关闭。 该过程需要多少时间?假设从EBS引导微实例。假设Linux(可能是Ubuntu);Windows提到的10分钟时间令我印象深刻。转换可以是ec2-run-instance(具有其暂挂状态)或ec2-start-instance。如果您知道其他云的启动时间,请随时提及。

4
加快Amazon EC2 Windows实例的启动
我正在使用EC2上托管的Web服务,并且需要根据负载运行不同数量的实例。我们已经启动并运行了基本服务,但是我们苦苦挣扎的事情之一是调配和启动Windows实例所花费的时间(我们使用了仅在Windows上运行的第三种工具)。我已经看到这需要10分钟到45分钟的惊人时间。 是否有人对如何加快EC2实例的启动有任何提示?例如,由于Windows服务器的AMI比Linux AMI大,所以我想知道是否可能要确保包含AMI的S3存储桶位于启动实例的同一区域中,所以大概使配置新实例更快。

1
在AWS中,如何检查哪些资源正在使用VPC IP地址
根据Amazon和我的测试,/ 24 VPC子网允许251个可用IP地址。我在VPC中还有另外两个子网,它们似乎没有被EC2使用的IP,并且可用IP字段指示只有250个可用子网。我检查过 我正在尝试找出哪些资源正在使用这些IP,但是AWS似乎不允许这种查询。 我想看到的是针对特定VPC子网使用IP的资源列表。 如果有人可以阐明哪些AWS服务可以使用子网IP(EC2除外),这也将有所帮助。 谢谢。

3
如何通过NAT服务器SSH到VPC专用子网中的ec2实例
我在带有公共子网和私有子网的AWS中创建了VPC。专用子网不能直接访问外部网络。因此,在公共子网中有一个NAT服务器,它将所有出站流量从私有子网转发到外部网络。 目前,我可以从公共子网到私有子网进行SSH,也可以从NAT到私有子网进行SSH。但是,我想要的是从任何计算机(家用笔记本电脑,办公计算机和移动设备)到专用子网中的实例的SSH。 我已经进行了一些研究,可以设置NAT框将SSH转发到私有子网中的实例。但是我为此不走运。 任何人都可以列出我需要进行哪些设置才能实现此目的。 命名为: 笔记本电脑(VPC之外的任何设备) nat(公共子网中的NAT服务器) 目标(我要连接到的专用子网中的服务器) 不确定以下是否为限制: “目标”没有公共IP,只有一个子网ip,例如10.0.0.1。“目标”无法通过nat的公共网络连接到“ nat”。有多个“目标”服务器,我是否需要为每个服务器设置一个? 谢谢

4
使用IAM允许用户编辑AWS / EC2安全组?
我正在尝试向IAM组授予编辑我们的EC2安全组的能力,但是如果不授予对EC2中所有内容的访问权限,我将无法使其正常工作。 我已经尝试了几个版本: { "Version": "2012-10-17", "Statement": [ { "Sid": "Stmt1392336685000", "Effect": "Allow", "Action": [ "ec2:*" ], "Resource": [ "arn:aws:ec2:us-east-1:<MYACCOUNTHERE>:security-group/*" ] } ] } 但是,当我使用IAM用户登录时,在“安全组”页面上会收到一条消息,提示“您无权执行此操作”。 我确实知道该用户/组正在工作,因为如果我为“ Amazon EC2完全访问”选择了IAM策略模板,则用户可以访问EC2中的所有内容。 我显然没有太多的IAM经验,将不胜感激。

3
是否可以在Amazon cloudformation中强制重新创建EC2 :: Instance或RDS :: DBInstance?
是否有可能使用cloudformation堆栈来强制重新创建EC2或RDS实例? 我的堆栈陷入了这样的境地:只需销毁和创建资源即可解决该问题,而不是必须删除整个堆栈才能继续工作。 编辑: 这个问题打了我两次。首先,我创建了具有一些默认值的AWS :: RDS :: Instance,然后尝试将其降级为“ EngineVersion”:“ 5.5”。更改它可能会发生一些中断,但是mysql实例不能从5.6降级到5.5,因此堆栈处于UPDATE_FAILED状态,并且我不能在没有麻烦的情况下重新创建RDS。 另一个情况是我有多个“ AWS :: EC2 :: Instance”,显然,如果Y更改了下载的脚本,则必须从其“ UserData”下载并执行脚本,我必须重写该实例,并且没有办法。我再次使用相同的技巧来重新创建计算机。 讨厌的把戏: 我没有使用一台机器的自动缩放组,而是解决了在属性中更改可用区的两个问题...但是让我觉得很不好

2
proxy:错误AH00898:与远程服务器进行SSL握手时出错
我有一台服务器,充当网络中cPanel邮件服务器的前端。前端服务器上的apache代理无故障运行了152天,然后突然发现使用它访问邮件服务器的Webmail客户端时出现500/502错误。 前端服务器使用已签名的SSL证书,cPanel服务器正在使用自签名的证书。这是前端服务器首次开始发生时的错误日志输出: [Tue Sep 10 18:22:52.959291 2013] [proxy:error] [pid 19531] (502)Unknown error 502: [client 173.xx.xx.xx:9558] AH01084: pass request body failed to 184.xx.xx.xx:2096 (184.xx.xx.xx), referer: https://domain.com:2096/cpsess12385596/3rdparty/roundcube/?_task=mail&_refresh=1&_mbox=INBOX [Tue Sep 10 18:22:52.959469 2013] [proxy:error] [pid 19531] [client 173.xx.xx.xx:9558] AH00898: Error during SSL Handshake with remote server returned by /cpsess12385596/3rdparty/roundcube/, referer: https://domain.com:2096/cpsess12385596/3rdparty/roundcube/?_task=mail&_refresh=1&_mbox=INBOX 前端服务器是一个EC2实例Apache/2.4.6 (Amazon) …


1
“重新启动”和“ ec2-reboot-instances”之间的区别
reboot在EC2实例的命令行上调用与ec2-reboot-instances从另一台计算机上的AWS Command Line Tools 发出命令之间有什么区别(如果有)? 不会ec2-reboot-instances做任何事情,发送reboot通过SSH会话不会做,如处理环境的事情,具体到AWS? 这两个命令之间有优先选择吗? 在我的特定情况下,我使用Java库而不是命令行工具来访问AWS API,但是它仍然在AWS上调用相同的命令。Java库比命令行工具更为冗长,因此reboot通过SSH 发送命令会更容易,但是我想了解是否还有其他考虑因素值得使用AWS API方法。
16 linux  amazon-ec2 


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.