在运行 Ubuntu 的 AWS EC2 实例上设置 LVM 的最佳方法是什么?

在运行 Ubuntu 的 AWS EC2 实例上设置 LVM 的最佳方法是什么?

基本上,我想设置一个使用 LVM 正确设置的 EC2 实例,而不是使用完全未分区的基本 Ubuntu AMI 启动实例时所得到的实例。

不过,我遇到的麻烦是缺少 GUI 安装程序,因此我可以在第一次启动之前设置分区。这是我第一次在 AWS 工作,我不知道事后如何设置这一切。

我应该添加 EBS 卷并对其进行完全分区吗?然后我该如何从该卷启动?

或者我应该只在虚拟箱中设置服务器,然后从中创建 AMI,并在 AWS 中从中创建实例?

这里最好的前进方式是什么?

答案1

当我第一次使用云时,我研究了这个问题,以便应用 CIS 强化分区布局。长话短说,根本就不建议弄乱根卷。我得出的结论是,鉴于对云的“牛不是宠物”方法,如果出现问题,我会放弃该实例并部署另一个新实例,然后首先调查是什么占用了我的磁盘空间。

我给出的最佳建议是,如果您特别想要单独的分区/卷,那么请创建额外的 EBS 卷并将它们附加到您的实例。不过,如果您想挂载到类似的东西上,那么在同步数据方面,情况可能有所不同/var。这种方法对于主目录之类的东西很有效,但对于系统目录则不太适用。

我还会考虑构建您自己的 AMI,因为这可能会给您带来更多控制权。Packer 是一款出色的工具。

相关内容