免责声明:我以前从未使用过 LVM 或 LUKS。
背景:我使用 CentOS 7,有 X 个可用磁盘空间。我想设置这个磁盘空间来存储一些重要数据,因此我想使用 LUKS 对其进行加密。
但是我不确定 X 是否足够;因此,将来我可能需要扩展它(如果 X 太大,甚至会收缩它)。但我想以更简单的方式做到这一点,这样就不需要完全重建整个系统,并且对使用该磁盘空间的应用程序的干扰最小。
(我在网上搜索了如何做到这一点的解决方案,但没有找到有这种要求的人)
以下是我对如何解决这个问题的想法:
- 在磁盘空间上添加 LVM 层
- 在顶部添加 LUKS 层来加密空间
- 在顶部添加一个逻辑卷,很可能是 ext4
如果我这样做,将来我是否能够使用 LVM 添加额外空间并扩展逻辑卷以包含它?如果不能,我应该对上述步骤进行哪些更改才能实现我想要的效果?有可能吗?另外:我遗漏了什么吗?