我又回到了一个新问题:AWS EBS Multi-Attach 卷上的文件系统必须是什么?
在本网站https://aws.amazon.com/premiumsupport/knowledge-center/ebs-access-volumes-using-multi-attach/
据记载,XFS、EXT3、EXT4 和 NTFS 等标准文件系统并非设计为由多个服务器或 EC2 实例同时访问。
但是,他们没有为 AWS EBS Multi-Attach 卷编写必须是什么文件系统。
任何的想法?如果您能提供用于设置文件系统的命令行,我会很高兴。
使用Amazons EBS快照功能进行MySql热备份的经验是什么?
我有一个数据库在ec2中运行批处理作业.我用EBS快照备份.到目前为止,备份看起来一致.但我担心他们"一旦我停止检查就会停止保持稳定"(不确定性原则).
使用ebs快照备份关系数据库(尤其是mysql)有什么经验?
我正在尝试开始使用亚马逊的EC2.
我必须选择一个图像(AMI)开始.我已经决定使用官方的Ubuntu AMI,但我有两个根存储选项 - "即时"或"ebs".(见本页).
作为AWS的新手,我不确定我是否真的了解其中的差异.这两个选项意味着什么,每个选项的优缺点是什么?
因此,在一个简单的情况下,如果只有一个实例,那么我可以将数据存储到安装在该实例上的EBS卷中.例如/ mnt/db
但是,如果我缩放并具有多个实例(静态或动态缩放),它是如何工作的?
因为一个EBS只能附加到一个实例,如果我有多个实例,是否意味着我必须为每个实例附加一个EBS卷?如果是这种情况,每个实例的EBS卷上的数据将是不同的.
很明显,我希望所有实例都访问(R&W)单个卷(作为数据存储).并且卷中的数据将不断增长,并且没有停机时间.
解决办法是什么?有没有办法我不挂载设备(EBS),只是调用它来访问数据?
以下是我能想到的:1)如果每个实例都有自己的EBS卷,那么每个时间间隔(例如1小时),所有实例都将卸载和分离EBS卷,并附加一个新的.然后有一个强大的实例挂载所有刚刚分离的EBS卷,并聚合所有数据.2)或类似于1),而不是分离和附加,我只是在所有实例的所有卷上拍摄快照.然后,强大的实例聚合来自快照的数据.并将结果保存到另一个EBS或S3中.
这两种方法似乎都有效..但需要大量工作.有没有更明智的方法来解决这个问题?谢谢.
OH怎么样3)首先,所有实例都有自己的EBS并将数据写入EBS.然后每小时,数据将被发送到S3.然后另一个实例将聚合它们.
我在EC2上运行了一个ebs支持的实例.我正在使用它对大约16Gb的数据进行一些计算密集型文本处理,这些数据存储在sdb上(即与实例关联的较大ebs卷).
我想通过创建此实例的副本来并行化处理,每个副本都有自己的数据副本.我可以从实例创建一个AMI,但我需要图像包含两个sda(根ebs卷)和ALSO sdb,这是所有数据所在的卷.如何制作整个包装的复制品?
在AWS管理控制台中创建映像只是复制sda(即根卷,它太小而无法容纳我的数据).
这甚至可能吗?
(PS:我甚至没有在AWS管理控制台Elastic Block Store-> Volumes面板中看到sdb卷)
谢谢!
parallel-processing amazon-ec2 amazon-ebs amazon-web-services
我有附加了EBS卷的EC2实例,因此describe-instances命令打印:
"DeviceName": "/dev/sdf",
"Ebs": { "Status": "attached",
"DeleteOnTermination": false,
"VolumeId": "vol-04bfa2fab8e57a3dc",
"AttachTime": "2016-09-26T09:39:08.000Z" }
Run Code Online (Sandbox Code Playgroud)
根据文件:
根据内核的块设备驱动程序,可能使用与指定名称不同的名称附加设备
在我的情况下,这个卷的实际名称是/dev/xvdf.
是否可以从实例中知道在亚马逊控制台中为卷指定了哪个名称?
反之亦然 - 知道linux将为实例外的卷使用哪个实际名称?
这可能是一个愚蠢的问题,但我无法理解这两个亚马逊linux 2 amis之间的区别:
从这篇文章来看,不gp2只是另一种ebs实例类型?
我一直在寻找使用Amazon EC2或Microsoft Azure来托管新项目,并计划使用Amazon EBS或Microsoft Azure Drives来存储用于运行ASP.NET网站的文件.据我所知,这两种技术非常相似,都提供了一个由云存储(Amazon S3或Azure Blob)支持的虚拟硬盘.随着EC2和EBS的最近中断(请参阅Post Mortem),我想了解更多关于EBS如何与Azure驱动器进行比较的信息.特别:
我知道Azure驱动器可以作为读/写在单个实例上安装,也可以在多个实例上以只读方式安装.EBS也是如此吗?我还听说过Microsoft Azure Drives可以使用SMB协议在多个实例上以读/写模式使用.有人有这方面的经验吗?
甚至在今天停电之前,有很多人抱怨亚马逊EBS的可靠性.我甚至听到一些人使用多个EBS卷来创建类似RAID的系统,这对我来说似乎很愚蠢.Microsoft Azure Drives与EBS相比有多可靠?
我相信EBS和Microsoft Azure驱动器都允许您拍摄快照,这些快照可用于备份或安装到VM实例并在不更改原始卷的情况下进行修改.这是升级在多个实例上运行的网站的合理方法(例如:创建快照,部署更改,然后在所有实例上以只读方式挂载)
这些只是我的一些基本问题,但我很乐意听到任何有Amazon EBS和Microsoft Azure Drives经验的人.
我想创建一个文件夹,并在Amazon EBS运行Ubuntu的Amazon EC2上安装的Java Servlet 的卷中创建的文件夹中编写文件.
我已经安装了EBS卷
/mnt/my-address
Run Code Online (Sandbox Code Playgroud)
但是Servlet无法创建文件夹并写入文件?
我的问题
为什么Java sevlet无法在Amazon EBS挂载的卷上创建文件夹?
AWS最近推出了sc1和st1 HDD EBS卷类型,我似乎无法在启动新EC2实例或从已创建的AMI(已尝试两者)启动时将这些用作根卷.
我选择了m4机器,无论如何,根卷是EBS本身,下面是截图,我添加的第二个卷获得新选项,但是第一个我不能选择相同.这是设计AWS人员吗?