EC2 Linux 文件系统和 EBS 卷之间的映射

EC2 Linux 文件系统和 EBS 卷之间的映射

/home/ubuntu/foo.txt存储在安装了 EBS 的 Linux EC2 实例上的“可观察”路径在哪里?

我有一个添加了 EBS 存储的基本 EC2 实例,按照/mnt/my-dataAWS 教程之一进行安装。我没有放入的所有内容是否都/mnt/my-data/...存储在 EC2 实例本身附带的 8GB 小块中?

我之所以问这个问题,是因为我安装了不少占用空间的 Python 库(numpy 等)以及 mongodb。安装本身应该没有问题,一切都正常。但是一旦 mongodb 开始存储我想要的数据,我真的需要数据库本身位于大分区上,而且我假设这不是我设置的方式(对所有内容都使用默认值)。

确保我的日志文件进入大分区而不是小分区也很好。

或者情况只是这样:/除了根目录 ( )中的所有内容/mnt/my-data都在小型虚拟磁盘上。应该放在大型 EBS 卷上的所有内容都需要放入/mnt/my-data/...

答案1

取决于您的设置。但从您所写的内容来看,带有“/mnt/my-data 下的所有内容”的选项位于 EBS 中,其余内容位于临时存储中。

您可以更改 EBS 的挂载点以包含您的 mongo 数据库,或者创建一个符号链接(尽管我不能 100%确定 mongo 不会抱怨)。

相关内容