Articles of amazon ec2

AWS-EC2:高可用性的共享文件系统

我有两个在Amazon EC2上运行的ubuntu实例,希望通过在负载均衡器中运行另一个区域(由快照生成)中的重复实例(或者使用弹性ip进行手动故障转移) 。 问题是具体数据,例如,如果文档根目录(即/ var / www)的内容不相同,从一个Web服务器故障转移到另一个Web服务器是没有好处的。 在这个例子中,我将在自己的卷上争用/ var / www,以免影响根分区。 有没有办法在不同区域的两个或多个实例上共享一个卷? 或者也许是保持两个或更多不同卷在不同区域同步的方法?

EC2备份策略,2个EBS卷

我目前已经在root / C:驱动器上安装了MySQL的Windows EC2实例,并在另一个卷上安装了数据库文件,日志等。 使用快照备份实例是否安全? 我的想法是,不可能在同一时间拍摄每个卷的快照,因此您没有整个实例的一致快照。 如果出现这样的问题,还有哪些其他备份选项? 备份使用AMI而不是? TIA

如何将新创build的Ec2文件系统添加到/ etc / fstab中,以便在下次启动时自动安装

我有一个在Amazon aws服务器上创build的EC2实例,其容量为8G,后来创build了800G的另一个卷,所以我可以附加到我以前的8G卷。 然后,我创build了一个新的文件系统,并使用此命令将800G卷挂载到/ opt / mountpoint目录中 假设新卷是/ dev / xvdb: $ mkfs.ext4 /dev/xvdb $ mkdir /opt/mountpoint $ mount /dev/xvdb /opt/mountpoint 此时,我的存储位于/ opt / mountpoint。 我需要知道如何将这个新的文件系统添加到/ etc / fstab,以便它在下次启动时自动挂载?

如何在EBS支持的EC2实例上查找和装载实例存储?

我正在运行一个m1.xlarge EC2实例。 根据EC2规范 ,它应该有4 x 420GB instance stores 。 当我SSH到我的新机器,我没有看到任何这些驱动器。 我所看到的只是我的EBS卷: $ df -h Filesystem Size Used Avail Use% Mounted on /dev/xvda1 7.9G 1.6G 6.3G 21% / devtmpfs 7.4G 52K 7.4G 1% /dev tmpfs 7.4G 0 7.4G 0% /dev/shm /dev/xvdf 197G 97G 91G 52% /data /dev/xvdg 25G 3.2G 21G 14% /journal /dev/xvdh 9.9G 151M 9.2G […]

在EC2的iptables中删除所有不是来自单一源的特定IP的连接

我正在使用亚马逊EC2并希望为我的场景设置一些防火墙规则。 EC2很奇怪 – 如果你不熟悉EC2,亚马逊公司提供可以parsing私有IP地址的弹性IP地址,那么就没有真正的公有IP。 我有两个专用IP地址连接到单个以太网接口(eth0),以及两个对应的弹性IP地址,这些地址parsing为专用IP以允许公众访问本机。 对于第二个私有IP,我只想接受来自特定源(我的IP地址)的数据包。 我不能使用多个以太网接口来解决这个问题,因为我只能从EC2上的相同接口(eth0)模拟多个公共IP地址。 我有适当的标准规则,允许从任何来源的所有连接到常用的公共端口。 -A INPUT -p tcp -m tcp –dport 80 -j ACCEPT -A INPUT -p tcp -m tcp –dport 443 -j ACCEPT -A INPUT -p tcp -m tcp –dport 25 -j ACCEPT -A INPUT -p tcp -m tcp –dport 587 -j ACCEPT -A INPUT -p tcp -m tcp –dport […]

Apache优化

我试图正确设置aws实例EC2 m3 Large(7.5 Gio或RAM)上的apache安装。 一周一次或两次,apache崩溃的消息:[Thu Aug 14 12:38:33.552250 2014] [mpm_prefork:error] [pid 6279] AH00161:服务器达到MaxRequestWorkers设置,考虑提高MaxRequestWorkers设置 我的问题是,我应该如何设置我的httpd.conf? 现在,我总是有至less4.5 Gio RAM免费。 我想尽我所能使用我的硬件,并防止Apache突然崩溃。 这里是我的Apache设置: <IfModule mpm_prefork_module> StartServers 20 MinSpareServers 15 MaxSpareServers 30 MaxRequestWorkers 80 MaxConnectionsPerChild 1000 </IfModule> KeepAlive On KeepAliveTimeout 2 MaxKeepAliveRequests 100 我的请求是平均25Mb,我允许php做125 MB的职位 有人可以build议我吗? 非常感谢。

如何使反向DNS在Windows Server EC2实例上适用于多个IP和域?

我有一个运行hMailServer的EC2实例设置。 我在example1.com电子邮件系统上有一个主IP。 我还想在同一台服务器上使用不同的IP地址添加第二个域example2.com。 我已经为实例添加了辅助IP地址,为两个专用IP设置弹性IP,并在Route 53上设置MXlogging和Alogging以指向正确的IP地址。 我还要求亚马逊为每个域和IP提供反向DNS的指针。 我可以在这两个域上发送和接收电子邮件。 当我到MXToolbox检查example2.com的SMTP设置时,表明存在反向DNS不匹配,并显示example1.com作为它为IP返回的名称。 我认为这与亚马逊映射IP的方式或者如何设置反向DNS条目有关。 如何设置它,以便我可以在两个IP /域上获得反向DNS匹配?

本地EC2文件的CDN和TTL

我在CDN中有一个文件,我需要在我所有的EC2实例中的一个本地副本。 我喜欢在5分钟的本地副本上设置一个TTL,并具有下列之一: 一旦TTL到期,就自动提取。 有它自动删除,下一次我想要的文件,如果它不存在我抓取它。 我需要每分钟访问一次该文件,所以我认为#1是一个更好的select。 什么是一些技术,我可以使用开源或AWS的TTL文件,并实现上述? 还有关于我的devise的其他build议吗?

鸽子configuration

我正在使用postfix和dovcot在Amazon EC2上设置一个邮件服务器,而我似乎是在启动dovecot服务时堆叠起来的。 这是我跑步时得到的消息 Service dovecot status dovecot stop/waiting 与 dovecot -F doveconf: Fatal: Error in configuration file /etc/dovecot/dovecot.conf: first_valid_uid can't be larger than last_valid_uid 有没有人有一个想法,这将是最感激的

如何设置一个自我修复的EC2实例?

我有一个运行CPM / WHM的EC2实例,我想设置一个“自我修复”环境。 我的计划是用单个实例自动缩放组来包装EC2实例,确保当实例死机时,一个新实例将取代它。 到现在为止还挺好。 问题是,启动configuration不反映实例启动后对文件系统所做的任何更改。 所以我的问题是:我如何自动化及时的AMI创build+启动configuration更新? 先谢谢你!