Articles of 亚马逊 EC2

EC2卷和分区

使用亚马逊EC2 CentOS 7 HVM社区映像机只是考虑卷和分区。 为所有操作系统和其他相关更新创build根设备的默认8GB卷sda是不是很好,并为我的所有网站数据创build另一个卷sdb(根据我的需要的大小)? 另外,因为我会保存我的网站date到/ var / www在卷sbd上,但是因为/ var已经在卷/ sda上创build,所以最好在as / www(而不是/ var / www)上创build新的目录。挂载它或者两者都可以。 我已经看到事件/ var / www失败与启动过程中的fstabinput/ www挂载罚款。

ElasticCache开始在代码中使用

我调配了ElasticCache,并启动了一个Rediscaching集群,在单个可用区中select了Enable Replication选项,现在我看到caching集群下面有三个caching节点,每个caching节点具有不同的端点 testrdsrg-001.xx99xx.0001.euw1.cache.amazonaws.com testrdsrg-002.xx99xx.0001.euw1.cache.amazonaws.com testrdsrg-003.xx99xx.0001.euw1.cache.amazonaws.com 此外,在“复制组”下,我会看到另一个表示为的端点 Node Group Details Primary Endpoint (The node group's primary endpoint) testrdsrg.xx99xx.ng.0001.euw1.cache.amazonaws.com 这是快照: 那么,我应该在我的代码中使用哪个端点? caching集群或主要端点(节点组的主要端点)中的三个之一,以及为什么以及如何实现所有这些复制。

Amazon AWS EC2交易/事件日志?

如果有人终止一个实例,是否有日志保存,将显示实例ID和标签/名称是什么时候以及什么?

EC2实例不响应ping

我已经创build了一个Amazon EC2实例 ,我试图通过SSH从Mac连接到它。 $ ls | grep 'pem' AWSKeyPair1.pem $ ssh -vvv -i AWSKeyPair1.pem [email protected] OpenSSH_6.2p2, OpenSSL 0.9.8zf 19 Mar 2015 debug1: Reading configuration data /Users/jackjack/.ssh/config debug1: /Users/jackjack/.ssh/config line 1: Applying options for * debug1: Reading configuration data /usr/local/etc/ssh_config debug1: /usr/local/etc/ssh_config line 20: Applying options for * debug1: /usr/local/etc/ssh_config line 102: Applying options for * […]

在AWS EC2中更改实例types的最佳方法?

更改AWS EC2负载均衡器背后的实例types的最佳方式是什么? 例如:从m3.medium更改为t2.small。

使用Amazon AWS创build子域vs从服务器创build子域 – 有什么区别?

我在Amazon AWS上有一个实例(Ubuntu服务器)。 我想为我的网站创build一个子域名: tools.example.com用于我工作的办公室的人员,以及构build工具(使用PHP),以便员工可以使用。 (代码自动化Web应用程序为前)。 我从来没有在Linux服务器上创build子域(我通常使用cPanel ect来与托pipe公司一起工作),而我是亚马逊AWS的新手,我发现它非常棒,并且使用Linux服务器,由我自己 – 非常棒! 所以我开始研究如何在我的网站上创build一个子域名,并且我知道我有两个选项,我不完全知道它们之间有什么区别,对我的工作影响'等。 第一个选项是使用Amazon Route53创build子域: http ://docs.aws.amazon.com/Route53/latest/DeveloperGuide/CreatingNewSubdomain.html 我遇到的第二个select是使用Ubuntu服务器本身,例如: https : //askubuntu.com/questions/463618/setting-up-subdomain-on-ubuntu-server http://kim.sg/index。 PHP / Ubuntu的/ 17-如何对设置子域,Ubuntu的服务器14-04上, 有些事情对我来说似乎有些模糊,我会很乐意从那些对理论“东西”有更多了解的人那里得到更多的启发,并且会引导我去find最好的select。 请随时问我问题。 for @Stefano Martins(28.10.2015): 好的,我做了这个: <VirtualHost *:80> ServerName tools.example.com ServerAdmin [email protected] ErrorLog /var/www/tools.example.com/logs/error.log CustomLog /var/www/tools.example.com/logs/access.log combined DocumentRoot /var/www/tools.example.com/public_html </VirtualHost> mkdir -p /var/www/tools.example.com/{public_html,logs} sudo a2ensite tools.example.com.conf sudo service apache2 reload sudo find […]

AWS自动缩放冷却

我有1个实例。 如果3分钟的延迟时间超过1秒,则会增加另一个实例。 而这里出现的问题是:50分钟后(因缩放冷却)这个二次终止。 而且,如果负载仍然很高,延迟会跳回到1秒以上。 但是因为缩小冷却时间,不能再加一个新的! 是否可以单独设置和降低冷静? 或另一个build议来解决这个问题? 冷却时间减less不会有帮助,情况会更加频繁地死亡,所以应用停机时间依然很大。

在AWS中的实例之间路由

我在同一个VPC中有两个实例:Linux(172.31.25.177)和Windows(172.31.26.178)。 我打开了两个IP地址的安全组中的所有端口,他们可以相互连接。 Windows已连接到本地VPN设备。 我想通过Windows将数据包从Linux路由到我的站点。 我在Windows上设置了RRAS,并在Linux中将他的内部IP指定为通往我的站点networking(10.98.0.0/16)的网关。 root@ip-172-31-25-177:~# ip route show default via 172.31.16.1 dev eth0 10.98.0.0/16 via 172.31.26.178 dev eth0 但是当我尝试连接到站点资源时,我发现没有数据包从Linux(172.31.25.177)进入Windows。 我需要在VPC上configuration这个工作吗?

处理与Amazon Elastic Load Balancer的会话

我计划在Amazon Web Services上有2个t2.micro Linux实例,带有1个MySQL DB db.t1.micro和1个Elastic Load Balancer。 我将在其上运行PHP程序。 我的问题是:我需要写会话到数据库,以便在2个实例之间共享? 或者我可以将弹性磅视为透明的?

amazon web services,VPC后面的mod_remoteip主持ELB偶尔发送IPv6地址

在Amazon Web Services上,我有一个运行Apache和mod_remoteip的EC2实例。 该实例位于托pipeElastic Load Balancer(ELB)的虚拟私有云(VPC)之后。 在mod_remoteipconfiguration文件中,我有: RemoteIPTrustedProxy 172.22.64.0/20 RemoteIPTrustedProxy 172.22.80.0/20 这是ELB可以驻留的美国西部1a和美国西部1c子网。 在Amazon Route 53中,对于MyDomain.com和www.MyDomain.com,我都有指向ELB的A-IPv4别名logging(例如:dualstack.my-load-balancer-1-251757805.us-west-1。 elb.amazonaws.com。)Hosted Zone没有AAAA-IPv6logging。 这个设置很好,让我的代码很容易访问用户的IP地址。 但是,偶尔mod_remoteip会填充一个IPv6地址作为用户的IP地址。 此IPv6地址在我的设置中会导致问题,因为我使用的某些外部服务将不接受IPv6地址。 我必须保持限制在IPv4的IP地址。 我的印象是,因为我的域名在Hosted Zone中没有AAAA-IPv6 Aliaslogging,而且由于VPC中的ELB只使用IPv4地址( http://docs.aws.amazon.com/ElasticLoadBalancing/latest/ DeveloperGuide / elb-internet-facing-load-balancers.html )mod_remoteip永远不应该传递我的代码一个IPv6地址。 显然情况并非总是如此。 我的问题是:使用标准的amazon web services基础设施,或Apache / mod_remoteipconfiguration,有什么办法只允许访问者连接到使用IPv4的ELB?