问题标签 [amazon-ebs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
mongodb - 如何扩展 MongoDB?
我知道 MongoDB 可以垂直扩展。如果我的磁盘用完了怎么办?
我目前正在将 EC2 与 EBS 一起使用。如您所知,我必须为固定大小分配 EBS。
如果 MongoDB 增长大于 EBS 大小怎么办?我是否必须创建更大的 EBS 并复制和粘贴文件?
或者我们应该启动更多的 MongoDB 实例并且每个连接到不同的 EBS 磁盘?在这种情况下,我可以为不同的数据库连接到不同的实例。
amazon-s3 - 为什么我在从现有快照创建的 Amazon EBS 卷中看不到新内容?
我创建了一个 EBS 卷,将其附加并安装在一个 EC2 实例上。在挂载的目录中创建了几个示例文本文件,并从 AWS 控制台拍摄了快照。
问题是,当我使用这个快照创建一个新的 EBS 卷并挂载这个新卷时,我没有看到存储的内容(在快照中)。
可能是什么问题?我的数据没有进入快照吗?还是新创建的卷有任何问题?
提前致谢。
postgresql - PostgreSQL 和 Amazon EBS 快照?
我发现这篇文章解释了如何在 Amazon EC2 上运行 MySQL。它谈到使用 XFS 作为文件系统,然后利用 EBS 快照创建数据备份。有谁知道我是否可以使用 PostgreSQL 做类似的事情?是否对用于 FLUSH 和 LOCK 表的 SQL 命令进行了更改?谢谢!
performance - EC2/EBS 上的 PostgreSQL 性能
在 EC2 上运行 PostgreSQL 的最佳性能是什么?RAID中的EBS?/mnt 上的 PGData?
你有什么喜好或经验吗?在 EBS 上运行 PostgreSQL 的主要“加号”是从一个实例切换到另一个实例。这可能是比使用 /mnt 分区慢的原因吗?
PS:我正在运行 PostgreSQL 8.4,数据/大小约为 50G,Amazon EC2 xlarge(64) 实例。
postgresql - 跨 EC2 实例移动 Postgres 表空间和表
我有在 Amazon EC2 实例上运行的 postgres 数据库。我为一些月度表创建了几个表空间,这样每个表都在单独的表空间上。为了获得最佳性能,我在单个 amazon ebs 卷上创建了每个表空间。
我想将其中一些表移动到不同的实例和数据库。我将用一个例子来解释它。可以说。
如上所述,我有带有 postgres 设置的 EC2 实例 A。
我有另一个 Amazon 实例 B 正在运行,并且我也在其上安装了 postgres。
我想为 B 上 A 中存在的一些表创建相同的表结构。我想从实例 A 中分离卷并将其附加到实例 B。
另外,我想在实例 B 上创建表空间,它将指向新附加的卷。
当我启动这个新创建的 postgres 时,我希望看到这些表中填充了来自这些卷(数据库)的数据。
最后我会从 A 中删除这些表
我知道我的写作生疏了,但找不到更好的方法来问这个问题。
沿着这些思路是可能的吗?是否有任何指示可以实现这样的目标?
amazon-ec2 - EBS 与实例存储的优势(反之亦然)
对于我在 Amazon EC2 上的实例,我不清楚我从 EBS 与实例存储中获得了什么好处。如果有的话,EBS 似乎更有用(停止、启动、持续 + 更好的速度),而成本差异相对较小......?此外,考虑到 EBS 仍然相对较新,是否有更多的人在使用 EBS 时是否有任何衡量标准?
command-line - 是否可以从 Windows 的命令行批量删除 EBS 快照?
我正在尝试通过 EC2 命令行 API 工具删除 Windows AWS 实例上的 X 最新快照以外的所有 EBS 快照。我为 Linux 找到了以下内容,是否可以在 Windows 中做同样的事情?
ec2-描述-快照 | 排序-r -k 5 | sed 1,6d | awk '{print "删除快照:" $2}; system("ec2-delete-snapshot" $2)'
ruby-on-rails - 亚马逊产品广告 API gem + Rails 3
amazon-product-advertsing-api gem 是否适用于 rails 3?
amazon-s3 - 如何将映像传输到 Amazon EBS 卷以供 EC2 使用?
我有一个本地文件系统映像,我想将其传输到 Amazon EBS 卷并作为 EC2 微实例启动。该实例应该具有 EBS 卷,因为它是根文件系统 - 我将使用 Amazon PV-GRUB“内核”启动该实例。
我使用 ec2-bundle-image 从图像创建包,我使用 ec2-upload-bundle 将包上传到 Amazon S3。但是,现在当我想使用 ec2-register 注册图像以供使用时,我似乎无法找到一种方法使上传的包成为 ebs 根图像。似乎它需要 EBS 快照来制作根设备,我不知道如何将捆绑包转换为 EBS 快照。
我确实意识到,我可以通过启动一个“通用”实例,将一个 EBS 卷附加到它,然后使用“scp”或其他东西将图像直接传输到 EBS 卷来做到这一点——但这真的是唯一的方法? 另外,我不想使用 EBS 快照,我宁愿没有 - 我可以创建一个仅以 EBS 卷为根而不使用 EBS 快照的微型实例吗?
windows - 在创建时增加 Amazon EC2 Windows AMI EBS 根卷大小
我正在尝试在 Amazon EC2 上设置和配置一些 AMI,以完成我们需要进行的一些批处理工作。玩过之后,我知道带有 EBS 支持存储的默认 Windows Server AMI 是 30GB。但是,我希望初始音量为 150GB。我已经阅读了许多文章(包括这篇文章),但它并没有像描述的那样工作。当我尝试使用更大的根分区创建一个新实例时,我得到:
警告:忽略额外参数:[:150:false]
选项“-b,--block-device-mapping MAPPING”的参数无效:“/dev/sda1”(使用-h)
为了确认,我已经包含了我正在运行的完整命令,减去我的密钥和其他私人详细信息:
有人可以建议我可能出错的地方,还是只是这个 AMI 不允许我使用更大的根分区创建它。如果是这样,是否有人对如何执行此操作有任何替代建议。我需要这个的主要原因是我想对这个 AMI 进行映像并创建一些它的实例来启动一些在非常大的数据库上运行的批处理进程。这比复制多个 EBS 卷并将每个卷附加到不同的实例等要容易得多。任何帮助将不胜感激。
谢谢。