Articles of 亚马逊 EBS

从Amzon S3到EC2 / EBS的文件传输速度

我正在估计从Amazon S3下载100 GB文件到EBS驱动器需要多长时间。 假设两者都在同一地区,预计什么样的速度?

如何将开关切换到不同的根分区

我正在使用安装了Ubuntu 10.04的AWS EC2实例。 我从在/ dev / sda1有root分区的instace开始。 后来我想在/ dev / sdb1中提供一个新的EBS卷,并希望摆脱/ dev / sda1处的卷。 然后我想重新启动实例,以便重新启动后实例开始使用/ dev / sdb1上的卷作为其根分区,我可以删除/ dev / sda1上的卷。 任何人都可以告诉我,我需要执行这个命令。

磁盘/ EBS卷是Raid0驱动器的一部分,突然变得不可读/不可用

在连接到Windows2008 R2数据中心64位Amazon EC2实例的raid 0(条带化)驱动器中,我们有4 x 100gig EBS卷用作dynamic磁盘。 这一切都正常,除了我们在5个星期内发生了3个事件,其中一个磁盘突然变得不可读/不可用,并且在磁盘pipe理器中处于脱机状态,并且无法使用磁盘pipe理器将其重新激活到条带化驱动器中。 我们似乎可以再次使用它的唯一方法是重新启动EC2窗口实例。 条形驱动器的所有磁盘/卷一旦重新启动就会重新联机。 亚马逊尚未能为我们回答这个问题,我想知道是否有其他人遇到同样的问题或有解决办法?

AWS卷需要永远附加。 如何debugging?

我有一个10GB的卷连接到我的生产EC2实例(它只有300MB满)。 为了做备份,我创build了一个快照。 然后我从它创build了一个卷,我尝试附加到另一个EC2实例。 卷的状态显示“附加”,它永远不会被连接。 我已经尝试了4次,其中只有一次成功连接,我可以从EC2实例挂载它。 在那一段时间里,只需要一分钟就能完成。 所有其他时间都卡在“附着”状态。 我已经等了3-4个小时,但没有帮助。 我唯一能做的就是“强制分离”。 我一直在使用Web UI,而不是CLI。 什么可能会出错? 我怎样才能debugging这个问题?

带EBS和临时驱动器的EC2 Sql Server

我打算用SQL服务器启动一个EC2高内存实例。 我正在通过如何设置驱动器,因为当前的专用硬件设置为raid-5,但只有4gb的内存,所以很多IO现在。 高内存我基本上四倍的内存量和一半的数据库将在内存中,所以我不担心I / O限制。 我担心的是云盘性能,目前的计划是这样的,Raid 5三个tempdb的本地临时驱动器,事务日志Raid 5三个EBS卷的数据 数据库和事务日志每晚完整备份将发生。 我唯一的问题是,这是设置一个EC2 SQL实例的最佳方法,因为一切都是软件突袭,只有Raid-5被支持,有没有办法得到Raid-10? 另外EBS或短暂的驱动器会发生什么事情,软件突袭(dynamic磁盘)踢空闲或我必须这样做?

高mysql服务器负载,sar输出

我有一个MySQL服务器,应该performance好于它似乎是。 我们在Amazon Cluster Compute上运行ubuntu(cc1.4xlarge) Linux ip-10-0-1-60 3.2.0-25-virtual #40-Ubuntu SMP Wed May 23 22:20:17 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux Distributor ID: Ubuntu Description: Ubuntu 12.04 LTS Release: 12.04 Codename: precise 我有几个从萨尔输出文件,我不知道如何解释。 例如,我跑了: # Individual block device I/O activities sar -d 1 180 > logs/block_device_io.log & 这给了我看起来像我的磁盘真正的高利用率(原来这个块设备映射到 /dev/xvdh on /var/lib/mysql type ext4 (rw,_netdev) 我的日志输出: 10:48:59 PM […]

存储(EBS)附加到我的EC2实例一次报告两个设备上的文件

我有两个连接EBS驱动器的EC2实例。 一个驱动器/ dev / sda1安装在/第二个/ dev / sda2安装在/ var2上 所以这是奇怪的。 每当我添加任何文件到/ var2它也报告/设备也填满了。 就好像它们是同一个设备一样。 太奇怪了 所以,如果我要将一个10 MB的文件保存到/ var2目录中。 /和/ var2都使用10 MB的空间。 这是奇怪的吗? user@my-ip:~$ cat /proc/partitions -major minor #blocks name – 8 1 8388608 sda1 – 8 2 356485632 sda2 – 8 80 16777216 sdf – 8 3 917504 sda3 user@my-ip:~$ mount – /dev/sda1 on / type […]

使用EC2中的mdadm和cryptsetup进行安全的文件系统encryption

我需要在EC2中安全地存储一些encryption的信息。 为此,我想对我的EBS驱动器上的文件系统进行encryption,以确保第三方无法在我的数据中徘徊。 但是,由于整个文件系统在单个块发生故障时发生总体巨大的故障,因此我担心会对分区进行encryption。 为了克服这个问题,我想到了使用mdadm在RAID-1中简单地使用两个EBS卷。 不幸的是,我不确定这是否缓解了这个问题。 我知道做RAID-1会把我的写入速度降低一半(或更糟糕),但是如果发生数据块故障,它会保护我,使我仍然能够从其他EBS卷恢复我的信息? 将数据存储在云中的encryption文件系统中的最佳方式是什么,特别是亚马逊的云?

我可以使用ZFS将(快速)EC2实例存储复制到(缓慢)EBS存储?

我喜欢将SSD EBS实例存储作为L2ARC和ZIL用于由EBS支持的zpool 。 走得更远(进入更危险的领域),我可以用2个实例商店创build一个zpool镜像: zpool create vol1 mirror xvdb xvdc 然后使用ZFS快照/复制在EBS上保留“温暖”/最终一致的备份? 我可以丢掉几秒钟的数据 我不想把EBS添加为热备份,因为这会限制整个池的速度

AWS允许Apache写入不同的EBS卷

我有一个运行Apache的EC2实例,我的网站(php文件)也在EC2实例上。 网站用户将能够上传和下载文件,并且我想将(用户上传的)文件存储在单独的EBS卷上。 我是否需要给予Apache特殊权限才能写入单独的EBS卷?